Angular ng serve应用打包失败:JSON文件意外结束错误求助
解决Angular项目中
../../package.json JSON意外结束错误 - 重点检查上级两级目录的package.json:错误明确指向
../../package.json,并非当前项目根目录的配置文件。前往该路径查看,大概率是这个文件为空或JSON格式完全损坏。处理方式:要么直接删除这个无用的空文件,要么给它补一个合法的空JSON结构{}。 - 用工具验证JSON合法性:别仅靠肉眼检查,执行
npx jsonlint ../../package.json命令,能精准揪出隐藏的不可见字符、格式缺失问题。 - 清理依赖缓存与重装:执行以下命令彻底重置依赖:
npm cache clean --force rm -rf node_modules package-lock.json npm install - 排查IDE插件干扰:VS Code的部分前端插件可能会自动在上级目录生成空的package.json,暂时禁用近期安装的插件,重启IDE后再尝试构建。
内容的提问来源于stack exchange,提问作者TheWizardOfTN
相关产品推荐
相关产品推荐

