已解决
解决方式
- 目录下babel.config.js中添加配置
module.exports = {
presets: [
'@vue/app'
],
sourceType: 'unambiguous' //目的是让babel明确区分ES6导入导出方式与common.js导入导出方式
}
原因分析
- 个人理解:报错原因babel将打包的文件中的module.exports识别为一个Object导致报错,加入sourceType: 'unambiguous' 后可以自动识别类型进行打包。但也可能识别有误。
网友评论