create-react-app react-scripts/node_modules/react-app-polyfill/jsdom.js未找到

iq3niunx  于 6个月前  发布在  React
关注(0)|答案(3)|浏览(77)

根据你的描述,问题可能出在react-app-polyfill没有被正确安装。你可以尝试以下方法解决这个问题:

  1. 确保react-app-polyfill已经添加到dependencies中。你提供的package.json中已经包含了react-app-polyfill,所以这一步应该没问题。

  2. 在项目根目录下运行以下命令,确保react-app-polyfill已经被正确安装:

npm install --save react-app-polyfill
  1. 如果问题仍然存在,尝试删除node_modules文件夹和package-lock.json文件(如果有的话),然后重新运行npm install命令。这将重新安装所有依赖项。

希望这些建议能帮助你解决问题。

b5lpy0ml

b5lpy0ml1#

我也在我们的CI环境中遇到了这个问题。

7xllpg7q

7xllpg7q2#

值得注意的是,我通过降低使用的NPM版本解决了这个问题。package-lock是在使用NPM 6时创建的;而我使用的是NPM 8。

kq0g1dla

kq0g1dla3#

我之前也在使用NPM 6版本,但后来不得不升级到NPM 8,因为我在更新项目库后遇到了一个问题,为了解决这个问题,我不得不升级Node.js。

相关问题