通过npm在我的react项目上安装了 Bootstrap 导入 Bootstrap import 'bootstrap/dist/css/bootstrap.min.css';但它输出一个错误:Cannot find module 'D:\project\my-app\node_modules\schema-utils\src\index.js'. Please verify that the package.json has a valid "main" entry
import 'bootstrap/dist/css/bootstrap.min.css';
Cannot find module 'D:\project\my-app\node_modules\schema-utils\src\index.js'. Please verify that the package.json has a valid "main" entry
u5rb5r591#
尝试删除package-lock.json并运行npm install验证package.json文件中是否有main条目,通常类似于"main": "dist/cjs"
package-lock.json
npm install
package.json
main
"main": "dist/cjs"
wr98u20j2#
尝试使用“npm update --force”解决我的问题
wfypjpf43#
我必须删除我的package-lock.json和node_modules,然后运行npm i。(这是在我的react应用程序中)
node_modules
npm i
jucafojl4#
如果您正在使用yarn,请尝试删除yarn.lock并再次运行yarn。
yarn
yarn.lock
eanckbw95#
在我们的Jenkins服务器上发生了这种情况。解决方案是用yarn cache clean运行一次作业。作业完成后,我们删除了那一行,一切又恢复了正常。
yarn cache clean
jdg4fx2g6#
我采用了另一种方法。由于删除package-lock.json并运行npm install对我不起作用,我删除了我的项目并使用npx create-react-app my-react-activities创建了另一个项目。一旦创建了项目,我就将cd放入其中并运行npm start。我不能告诉你为什么它会起作用,但它运行得很好。如果有人对此有解释,我会很乐意读一读。
npx create-react-app my-react-activities
cd
npm start
6条答案
按热度按时间u5rb5r591#
尝试删除
package-lock.json
并运行npm install
验证
package.json
文件中是否有main
条目,通常类似于"main": "dist/cjs"
wr98u20j2#
尝试使用“npm update --force”解决我的问题
wfypjpf43#
我必须删除我的
package-lock.json
和node_modules
,然后运行npm i
。(这是在我的react应用程序中)jucafojl4#
如果您正在使用
yarn
,请尝试删除yarn.lock
并再次运行yarn
。eanckbw95#
在我们的Jenkins服务器上发生了这种情况。解决方案是用
yarn cache clean
运行一次作业。作业完成后,我们删除了那一行,一切又恢复了正常。jdg4fx2g6#
我采用了另一种方法。由于删除
package-lock.json
并运行npm install
对我不起作用,我删除了我的项目并使用npx create-react-app my-react-activities
创建了另一个项目。一旦创建了项目,我就将
cd
放入其中并运行npm start
。我不能告诉你为什么它会起作用,但它运行得很好。如果有人对此有解释,我会很乐意读一读。