根据你的描述,问题可能出在react-app-polyfill
没有被正确安装。你可以尝试以下方法解决这个问题:
确保
react-app-polyfill
已经添加到dependencies
中。你提供的package.json
中已经包含了react-app-polyfill
,所以这一步应该没问题。在项目根目录下运行以下命令,确保
react-app-polyfill
已经被正确安装:
npm install --save react-app-polyfill
- 如果问题仍然存在,尝试删除
node_modules
文件夹和package-lock.json
文件(如果有的话),然后重新运行npm install
命令。这将重新安装所有依赖项。
希望这些建议能帮助你解决问题。
3条答案
按热度按时间b5lpy0ml1#
我也在我们的CI环境中遇到了这个问题。
7xllpg7q2#
值得注意的是,我通过降低使用的NPM版本解决了这个问题。package-lock是在使用NPM 6时创建的;而我使用的是NPM 8。
kq0g1dla3#
我之前也在使用NPM 6版本,但后来不得不升级到NPM 8,因为我在更新项目库后遇到了一个问题,为了解决这个问题,我不得不升级Node.js。