【问题标题】:'react' - After run npm start it gives ./src/index.js Module not found: Can't resolve 'react' in 'C:\Users\...\src' error'react' - 运行 npm start 后,它给出 ./src/index.js Module not found: Can't resolve 'react' in 'C:\Users\...\src' 错误
【发布时间】:2019-03-11 12:39:24
【问题描述】:

运行后在 reactJs 中

npm 开始

它给了

./src/index.js 未找到模块:无法解析“反应” 'C:\Users...\src'

错误。

这是我的 package.js

{
  "name": "client-app",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@aspnet/signalr": "^1.0.4",
    "react": "^16.5.2",
    "react-dom": "^16.5.2",
    "react-scripts": "^1.1.5"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject"
  }
}

【问题讨论】:

    标签: reactjs npm-run


    【解决方案1】:

    尝试删除package-lock.json,运行npm install,然后再次运行npm start。

    【讨论】:

    • 我很高兴听到这个消息。那么为什么我的回答不被接受呢? :)
    • 我可以在 4 分钟后接受 anser,我当然会接受。谢谢
    • 最近我安装了 node 并配置了 create-react-app,我创建了一个 react 应用程序,当我在执行 npm start 时,它给出了一个错误 "" ./src/index.js Module not found:无法解析 'C:\Users\Public\Desktop\mytestapp\src'"" 中的 'react-dom'。然后我删除了它并再次安装它,但同样的错误一次又一次地出现。
    • @MonuKumar 删除 package-lock.json 和 node_modules 文件夹。运行npm update,然后在root 文件夹内再次运行npm install。此外,检查您是否正在使用react-router-dom,如果是,请检查该软件包是否列在您的package.json 文件中。如果您正在使用它但未列出,我建议通过npm i react-router-dom --save 单独安装它。一件重要的事情,确保它是react-router-dom 而不是react-router。
    猜你喜欢
    • 1970-01-01
    • 2019-03-11
    • 1970-01-01
    • 2022-10-20
    • 1970-01-01
    • 1970-01-01
    • 2019-01-14
    • 2017-02-23
    • 2021-07-31
    相关资源
    最近更新 更多