【问题标题】:Please verify that the package.json has a valid "main" entry请验证 package.json 是否有有效的“主”条目
【发布时间】:2021-05-18 07:44:27
【问题描述】:
在我的 react 项目中通过 npm 安装引导程序
导入引导程序
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
【问题讨论】:
标签:
reactjs
npm
bootstrap-4
import
【解决方案1】:
尝试删除package-lock.json 并运行npm install
验证您的package.json 文件中是否有main 的条目,通常类似于"main": "dist/cjs"
【解决方案2】:
如果您正在使用 yarn,请尝试删除 yarn.lock 并再次运行 yarn。
【解决方案3】:
我选择了另一种方法。由于删除 package-lock.json 和运行 npm install 对我不起作用,我删除了我的项目并使用 npx create-react-app my-react-activities 创建了另一个项目。
项目创建后,我cd 进入其中并运行npm start。
我无法告诉你它为什么会起作用,但它运行良好。如果有人对此有解释,我很乐意阅读。