Vue.js项目执行npm run build时.babelrc JSON解析错误求助
解决Vue项目
npm run build时的Babel配置文件解析错误 从你的错误日志能直接定位核心问题:项目根目录的.babelrc文件存在JSON语法错误(意外的文件结束,Unexpected EOF),Babel在解析这个核心配置文件时失败,直接导致构建流程中断。
具体解决步骤:
打开根目录的
.babelrc文件
重点编辑路径为/home/ldl/repo/vue_admin_site/.babelrc的文件——node_modules里的那些.babelrc属于依赖包自身的配置,不会影响你的项目构建,不用管它们。检查并修复文件内容
报错提示的"Unexpected EOF",说明这个文件大概率是以下情况之一:- 完全是空文件
- JSON格式不完整(比如只写了开头的
{却没写闭合的},引号未收尾,或者逗号使用错误)
你可以直接将内容替换为iview-admin 1.1.4版本的标准
.babelrc配置:{ "presets": [ ["env", { "modules": false, "targets": { "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] } }], "stage-2" ], "plugins": ["transform-vue-jsx", "transform-runtime"] }重新执行构建命令
保存修改后的文件,再次运行:npm run build
如果还是遇到问题,可以先备份原.babelrc后删除它,让Babel使用默认配置,或者从iview-admin官方仓库获取对应版本的正确配置文件。
内容的提问来源于stack exchange,提问作者sof-03
相关产品推荐
相关产品推荐

