找不到模块:无法解析'C:\ Users \ adcal \ dvmtn7 \ myapp \ node_modules \ react-dom \ cjs'中的'schedule'

问题描述 投票:0回答:1
./node_modules/react-dom/cjs/react-dom.development.js
Module not found: Can't resolve 'schedule' in 'C:\Users\adcal\dvmtn7\myapp\node_modules\react-dom\cjs'

同样的错误连续发生了三个create-react-apps。它首先工作,然后随机断开。

我只通过npm安装了模块。这是package.json

  {
  "name": "myapp",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "axios": "^0.18.0",
    "dotenv": "^6.0.0",
    "express": "^4.16.3",
    "express-session": "^1.15.6",
    "massive": "^5.3.0",
    "react": "^16.5.0",
    "react-dom": "^16.5.0",
    "react-redux": "^5.0.7",
    "react-router": "^4.3.1",
    "react-router-dom": "^4.3.1",
    "react-scripts": "1.1.5",
    "redux": "^4.0.0"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject"
  }
}

更新:我在项目节点模块文件夹中安装了“schedule”npm。为什么它仍然会抛出这个错误? (它现在发生在我的所有项目中。)

更新到更新:我重新安装了create-react-app全局它修复了它。

reactjs package.json
1个回答
0
投票

我认为出现此错误的原因是安装或更新模块时出现问题。

我通过以下方式解决了这个问题。

  1. 删除package-lock.json和node_modules文件夹。
  2. 运行npm install命令再次安装包。
  3. 运行yarn start命令以确认错误已解决。
© www.soinside.com 2019 - 2024. All rights reserved.