You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vue.js项目执行npm run build时.babelrc JSON解析错误求助

解决Vue项目npm run build时的Babel配置文件解析错误

从你的错误日志能直接定位核心问题:项目根目录的.babelrc文件存在JSON语法错误(意外的文件结束,Unexpected EOF),Babel在解析这个核心配置文件时失败,直接导致构建流程中断。

具体解决步骤:

  1. 打开根目录的.babelrc文件
    重点编辑路径为/home/ldl/repo/vue_admin_site/.babelrc的文件——node_modules里的那些.babelrc属于依赖包自身的配置,不会影响你的项目构建,不用管它们。

  2. 检查并修复文件内容
    报错提示的"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"]
    }
    
  3. 重新执行构建命令
    保存修改后的文件,再次运行:

    npm run build
    

如果还是遇到问题,可以先备份原.babelrc后删除它,让Babel使用默认配置,或者从iview-admin官方仓库获取对应版本的正确配置文件。

内容的提问来源于stack exchange,提问作者sof-03

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 07:18:03