Uncaught ReferenceError: exports is not defined

解决Uncaught ReferenceError: exports is not defined

问题描述:

意思是“未捕获的引用错误:exports未定义。”它通常出现在Node.js环境中,因为在浏览器中没有exports对象。

问题原因:

由于在使用CommonJS模块时出现的问题,在Node.js中,可以使用exports对象将模块中的函数、变量等导出到其他模块中使用。但是,如果在浏览器中使用CommonJS模块时,由于浏览器没有exports对象,就会出现这个错误。

解决办法:

修改babel.config.js文件

//babel.config.js
module.exports = {
  presets: [
    '@vue/cli-plugin-babel/preset'
  ]
}

改为

module.exports = {
  presets: [
    '@babel/preset-env'
  ]
}

你可能感兴趣的:(前端,es6,大屏端,ui)