reactjs - 还原节点包时出现多个 ENOENT 错误
问题描述
我正在尝试为我从源代码管理下载但遇到一些麻烦的 react 项目安装节点依赖项。例如,我收到此错误:
Failed to compile
./node_modules/chain-function/index.js
Error: ENOENT: no such file or directory, open 'C:\....\v7\ClientApp\node_modules\chain-function\index.js'
我的 package.json 文件中没有将“链函数”列为依赖项,我不确定如何找出导致错误的原因以及如何解决它。
这是我的 package.json 依赖项:
"bootstrap": "^3.3.7",
"jquery": "^3.3.1",
"popper.js": "^1.14.4",
"react": "^16.5.2",
"react-bootstrap": "^0.31.5",
"react-cookie": "^3.0.4",
"react-dom": "^16.0.0",
"react-redux": "^5.0.7",
"react-router-bootstrap": "^0.24.4",
"react-router-dom": "^4.2.2",
"react-scripts": "^2.0.4",
"react-text-mask": "^5.4.3",
"react-tooltip": "^3.9.0",
"react-transition-group": "^2.5.0",
"redux": "^4.0.0",
"rimraf": "^2.6.2"
解决方案
有可能是你package.json中的一些依赖依赖chain-function或者只是网络的问题,遇到这样的问题很正常,我只能给你一些建议。
- 删除你的node_modules,再次运行“npm install”
- 将项目下载到另一个目录文件夹中,然后重试
- 检查您的网络
推荐阅读
- ruby-on-rails - 如何通过 Rails 中的审计协会模型创建正确的 has_one: :
- mysql - 如何在 sql 中添加自动增量,使得前十个插入的 id 为 1,然后下一个十个插入 2,依此类推
- ssl - 如何在 ActiveMQ Artemis 中为基于 keystore 和 truststore 的 MQTT 协议启用 SSL
- c# - 如何设置系统鼠标双击速度
- spring-boot - 不同网络各方之间的Openid
- javascript - 用于 PWA/TWA 的电容器 JS
- python - Django REST Framework 如何有效过滤计算模型属性
- python-3.x - 字典后面的方括号
- java - 我的缓存没有使用 @CachePut 注释更新
- visual-studio-code - 转到 Visual Studio Code 工具提示中的文件和行