reactjs - 奇怪的是,运行 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"
]
}
}
终端输出:
解决方案
当你npm install
看到任何错误?一个(或多个)软件包可能存在问题,和/或您的 npm 版本已过时。
推荐阅读
- ios - UITableViewCell 中的 UITextField 和所选单元格键盘上的 becomeFirstResponder 显示/隐藏故障
- excel - 计算周数的开始日期和结束日期
- java - 从远程 debian VM 初始化 VM 期间发生错误
- aframe - 自定义组件在 el 加载之前运行函数,但在加载事件发出之前
- django - 循环遍历 Django 对象和引导卡
- office-ui-fabric - 如何将 OfficeUI Fabric 全局排版规则与 officeui Fabric React 应用程序一起使用?
- java - Java Spring RestFull API
- kubernetes - 我可以用更智能的 nginx 配置替换 AKS k8s 内的微服务吗?
- python - 编写一个兼容 python 2 和 3 的异步协程
- r - gtrends r 包 - 随时间变化的点击次数有时会发生变化