2022.7.7 一些错误总结

1.拉取代码后 npm i 提示错误

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: vue-antd-pro@2.1.0
npm ERR! Found: eslint@6.8.0
npm ERR! node_modules/eslint
npm ERR!   dev eslint@"^6.8.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer eslint@"^5.0.0" from eslint-plugin-vue@5.2.3
npm ERR! node_modules/eslint-plugin-vue
npm ERR!   dev eslint-plugin-vue@"^5.2.3" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See C:\Users\18308\AppData\Local\npm-cache\eresolve-report.txt for a full report.        

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\18308\AppData\Local\npm-cache\_logs\2022-07-07T01_56_48_979Z-debug-0.log    

解决方案: 输入 npm i --legacy-peer-deps 回车解决(记得重启服务)

2.npm -version 报错


Error: Cannot find module 'yallist'
Require stack:
- C:\Users\18308\AppData\Roaming\npm\node_modules\npm\node_modules\semver\node_modules\lru-cache\index.js
- C:\Users\18308\AppData\Roaming\npm\node_modules\npm\node_modules\semver\classes\range.js
- C:\Users\18308\AppData\Roaming\npm\node_modules\npm\node_modules\semver\classes\comparator.js
- C:\Users\18308\AppData\Roaming\npm\node_modules\npm\node_modules\semver\index.js
- C:\Users\18308\AppData\Roaming\npm\node_modules\npm\lib\cli.js
- C:\Users\18308\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Users\18308\AppData\Roaming\npm\node_modules\npm\node_modules\semver\node_modules\lru-cache\index.js:4:17)
    at Module._compile (node:internal/modules/cjs/loader:1105:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    'C:\\Users\\18308\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\semver\\node_modules\\lru-cache\\index.js',
    'C:\\Users\\18308\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\semver\\classes\\range.js',
    'C:\\Users\\18308\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\semver\\classes\\comparator.js',
    'C:\\Users\\18308\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\semver\\index.js', 
    'C:\\Users\\18308\\AppData\\Roaming\\npm\\node_modules\\npm\\lib\\cli.js',
    'C:\\Users\\18308\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js'
  ]
}

解决方案:

方法一:删除C:\Users\Administrator下的.npmrc文件即可(可能会没有,执行方法二)

方法二:删除C:\Users\Administrator\AppData\Roaming下边的npm、npm-cache

方法三:删除C:\Users\Administrator下的.npm_repl_history文件

之后重新安装node.js,即可
————————————————
版权声明:本文为CSDN博主「终是庄周梦了蝶_G」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/crazySlayer/article/details/122508818

3.注意node版本,版本太老不行

4.执行 npm run serve 时报错:The project seems to require yarn but it‘s not installed。

解决方案:npm install -g yarn

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值