当我尝试导出名为“new”或“delete”的函数时,Babel 和 ESLint 会抛出解析错误。
export function new () {}
export function delete () {}
为什么会发生这种情况?这是一个错误还是因为 babel 的原因这不合理?
最佳答案
那么new
和delete
是JavaScript语言的保留字。因此它们不是函数的有效名称。
关于node.js - Babel ES6 无法导出名为 new 或 delete 的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43341128/