我完全不知所措。我有一个 React 应用程序,我已经开发了一段时间,昨天我发现我无法构建它。我在“npm run build”上不断收到以下错误: 创建优化的生产构建... 编译失败。
JSON 输入意外结束
我已采取的步骤:
我创建了一个新的 React 项目,并且能够正确构建。 我已从问题项目中的 package.json 中取出所有包,将它们粘贴到新项目中,并且能够正确构建。
除了一点一点完全重建我的项目之外,我不知道现在该做什么。
从今天起我的 React 应用程序遇到了同样的问题,我认为这是新 NodeJs 版本中的一个错误。我通过将版本从 23.2.0(目前最新)降级到 LTS 22.11.0 来修复此问题。希望这也能帮到你。
我使用节点版本设置 Docker 文件:22-alpine3.19。降级 NodeJS 版本有效。