尝试在项目中使用 ES6 代码时,您可能会遇到“意外令牌导出”错误。出现此错误的原因是您的环境的 JavaScript 支持与 ES6 语法不兼容。
意外令牌导出的原因
ES6 引入了 EcmaScript 模块 (ESM) 的概念,由导出关键字表示。但是,不支持 ESM 的环境会将此语法解释为意外标记。值得注意的是,旧版本的 NodeJS(v14.13.0 之前)使用 CommonJS 模块,该模块采用 module.exports 属性语法。即使在支持 ESM 的较新 NodeJS 版本中,也需要显式启用它。
解决意外令牌导出的解决方案
有多种方法可以解决此问题:
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3