KA冉KA 2022-07-11 14:11 采纳率: 34.4%
浏览 545
已结题

npm命令报错,无法使用

原来使用的node版本是v10.15.0,npm使用也是一切正常。后来安装了一个node版本管理工具(mac是n),安装了几个node版本测试,然后又删了几个版本。在使用npm -v的时候就报错了:(说让我升级node版本)

 ERROR: npm is known not to run on Node.js v10.15.0
You'll need to upgrade to a newer Node.js version in order to use this
version of npm. You can find the latest version at https://nodejs.org/

通过node版本管理工具,换成了v14的,npm -v可以看当前版本了,但是npm 其他安装命令都报错了,
如:npm install
报错如下:


code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: ngx-daterangepicker-material@1.3.4
npm ERR! Found: moment@2.24.0
npm ERR! node_modules/moment
npm ERR!   moment@"^2.23.0" from the root project
npm ERR!   moment@"^2.10.2" from chart.js@2.8.0
npm ERR!   node_modules/chart.js
npm ERR!     chart.js@"^2.7.3" from the root project
npm ERR!   1 more (@angular/material-moment-adapter)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer moment@"2.21.0" from ngx-daterangepicker-material@1.3.4
npm ERR! node_modules/ngx-daterangepicker-material
npm ERR!   ngx-daterangepicker-material@"^1.2.7" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: moment@2.21.0
npm ERR! node_modules/moment
npm ERR!   peer moment@"2.21.0" from ngx-daterangepicker-material@1.3.4
npm ERR!   node_modules/ngx-daterangepicker-material
npm ERR!     ngx-daterangepicker-material@"^1.2.7" 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 /Users/kangran/.npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/kangran/.npm/_logs/2022-07-11T05_36_17_190Z-debug-0.log

这是什么情况,我的npm不能用了,怎么办?

  • 写回答

2条回答 默认 最新

  • 十八岁讨厌Java Java领域新星创作者 2022-07-11 14:23
    关注

    可以试下cnpm

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 7月19日
  • 已采纳回答 7月11日
  • 创建了问题 7月11日

悬赏问题

  • ¥15 java大作业爬取网页
  • ¥15 怎么获取欧易的btc永续合约和交割合约的5m级的历史数据用来回测套利策略?
  • ¥15 有没有办法利用libusb读取usb设备数据
  • ¥15 为什么openeluer里面按不了python3呢?
  • ¥15 关于#matlab#的问题:训练序列与输入层维度不一样
  • ¥15 关于Ubuntu20.04.3LTS遇到的问题:在安装完CUDA驱动后,电脑会进入卡死的情况,但可以通过键盘按键进入安全重启,但重启完又会进入该情况!
  • ¥15 关于#嵌入式硬件#的问题:树莓派第一天重装配置python和opencv后第二天打开就成这样,瞎捣鼓搞出来文件夹还是没把原来的界面调回来
  • ¥20 Arduino 循迹小车程序电路出错故障求解
  • ¥20 Arduino 循迹小车程序电路出错故障求解
  • ¥15 C++数组中找第二小的数字程序纠错