【问题标题】: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

        我无法告诉你它为什么会起作用,但它运行良好。如果有人对此有解释,我很乐意阅读。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2022-07-14
          • 2021-11-12
          • 2021-02-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-11-18
          • 1970-01-01
          相关资源
          最近更新 更多