首页 > 解决方案 > 奇怪的是,运行 npm install 时没有创建 NODE_MODULES 文件夹并且没有警告

问题描述

我学习 React 并阅读了大量代码,现在我尝试这个GitHub quarentineBoredom

在 package.json 或其他特殊文件中看起来一切正常,但当我在 package.json 所在的目录中运行 npm install 时,没有创建 node_modules 文件夹。

我读了很多关于这个的帖子,但找不到解决方案,我真的很想试试这个应用程序,请指教?

包.json

{
  "name": "quarentine-boredom",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "lint": "eslint .",
    "eject": "react-scripts eject"
  },
  "dependencies": {
    "@fortawesome/fontawesome-svg-core": "^1.2.27",
    "@fortawesome/pro-duotone-svg-icons": "^5.12.1",
    "@fortawesome/pro-regular-svg-icons": "^5.12.1",
    "@fortawesome/react-fontawesome": "^0.1.9",
    "big-human-readable-ids": "^2.0.1",
    "d3": "^5.15.0",
    "firebase": "^7.12.0",
    "prop-types": "^15.7.2",
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
    "react-router-dom": "^5.1.2",
    "react-scripts": "3.4.1",
    "recompose": "^0.30.0"
  },
  "devDependencies": {
    "eslint": "^6.8.0",
    "eslint-config-airbnb": "^18.1.0",
    "eslint-config-prettier": "^6.10.1",
    "eslint-plugin-import": "^2.20.1",
    "eslint-plugin-jsx-a11y": "^6.2.3",
    "eslint-plugin-prettier": "^3.1.2",
    "eslint-plugin-react": "^7.19.0",
    "prettier": "^2.0.1"
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  }
}

终端输出:

在此处输入图像描述

标签: reactjsnpm

解决方案


当你npm install看到任何错误?一个(或多个)软件包可能存在问题,和/或您的 npm 版本已过时。


推荐阅读