位置: IT常识 - 正文

npm命令失效(npm命令不存在)

编辑:rootadmin
npm命令失效

推荐整理分享npm命令失效(npm命令不存在),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:npm无效,npm命令行,npm命令行,npm命令在哪里运行,npm命令在哪里运行,npm命令行,npm命令行,npm命令行,内容如对您有帮助,希望把文章链接给更多的朋友!

mac系统上单独升级了npm命令后,因为node版本过低没有提前升级,造成npm命令无法使用:

ERROR: npm v9.6.2 is known not to run on Node.js v10.15.1. You'll need to upgrade

to a newer Node.js version in order to use this version of npm. This version of

npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You

can find the latest version at https://nodejs.org/.

ERROR:

/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21

  const hasLoadedNpm = npm?.config.loaded

 这种因为node版本比较低无法使用高版本npm的问题,通常解决办法:

一.查看当前版本

node -v

二、清除 Node.js 的 cache

sudo npm cache clean -f

 三、使用 npm 安装 n 模块,在这里我用的 Node.js 的多版本管理器 n 来升级的

sudo npm -g n

四、查看 node 的所有版本

npm view node versions

五、升级版本,这里我选择了升级到稳定版本

npm命令失效(npm命令不存在)

sudo n latest. //升级最新版本

sudo n stable  //升级稳定版本

sudo n XX.XX. //升级到指定版本

六、查看版本

node -v //查看升级后的最新版本

这个过程中,因为npm命令已失效,不能使用,所以步骤三不能执行成功,这时可以使用mac的Homebrew来实现:  brew install n

 执行成功后可以查看版本号: n --version

另:

 n命令安装最后有个error的提示,Error: Permission denied @ apply2files - /usr/local/lib/docker/cli-plugins

可通过执行: sudo chown -R $(whoami) $(brew --prefix)/*

另一方法(未测):

mkdir -p /Applications/Docker.app/Contents/Resources/cli-plugins brew cleanup

 附加几个命令:

1.node版本降级/升级(安装指定 node版本)

sudo n 版本号 // 例如:sudo n 10.16.0

2.卸载指定 node版本

sudo n rm 版本号

3.检测目前安装了哪些node版本

n

4.切换 node版本(不会删除已安装的其他版本)

sudo n 版本号

5.更新npm到最新版

sudo npm install npm@latest -g

6.cnpm安装低版本

npm install -g cnpm@7.1.0 --registry=https://registry.npm.taobao.org

解决问题中使用的命令收集:

brew updatebrew upgrade nodenpm install -g npm--brew update && brew upgrade node && npm install -g npm--brew install nvmnvm install node--nvm install 0.8.22nvm listnvm use 0.8.22
本文链接地址:https://www.jiuchutong.com/zhishi/283662.html 转载请保留说明!

上一篇:win7系统用excel制作折线图的方法(windows7如何制表)

下一篇:initsdk.exe是什么进程 作用是什么 initsdk进程的查询(initpki.dll有什么用)

  • 网络推广方式层出不穷,谈谈这几种推广方式!(网络推广模式方式有哪些?)

    网络推广方式层出不穷,谈谈这几种推广方式!(网络推广模式方式有哪些?)

  • 联想电脑怎么打开摄像头功能(联想电脑怎么打开)

    联想电脑怎么打开摄像头功能(联想电脑怎么打开)

  • 苹果快捷键怎么关闭(苹果快捷键怎么恢复到桌面)

    苹果快捷键怎么关闭(苹果快捷键怎么恢复到桌面)

  • 商家查询次数是什么(商家查询次数是什么意思)

    商家查询次数是什么(商家查询次数是什么意思)

  • 找不到文件或目录(文件提示找不到文件所在位置)

    找不到文件或目录(文件提示找不到文件所在位置)

  • iphone型号含义(iphone型号意思)

    iphone型号含义(iphone型号意思)

  • 华为充电头保护膜用不用撕掉(华为充电头保护套)

    华为充电头保护膜用不用撕掉(华为充电头保护套)

  • 荣耀耳机连接不上手机(荣耀耳机连接不上荣耀手机)

    荣耀耳机连接不上手机(荣耀耳机连接不上荣耀手机)

  • 酷狗豪华vip有什么用(酷狗音乐的豪华vip是多少钱)

    酷狗豪华vip有什么用(酷狗音乐的豪华vip是多少钱)

  • 拼多多绑定第三方店铺淘宝会影响淘宝店吗(拼多多绑定第三方店铺链接在哪里找)

    拼多多绑定第三方店铺淘宝会影响淘宝店吗(拼多多绑定第三方店铺链接在哪里找)

  • 苹果11微信背景黑色怎么回事(苹果11微信背景黑色怎么改白色)

    苹果11微信背景黑色怎么回事(苹果11微信背景黑色怎么改白色)

  • 抖音评论显示发言太快怎么回事(抖音我发评论为啥别人看不见)

    抖音评论显示发言太快怎么回事(抖音我发评论为啥别人看不见)

  • 查找不可用,无法连接服务器怎么回事(查找不可用无法连接服务器请稍后再试)

    查找不可用,无法连接服务器怎么回事(查找不可用无法连接服务器请稍后再试)

  • 微信运动时间截止时间(微信运动时间截止时间怎么设置)

    微信运动时间截止时间(微信运动时间截止时间怎么设置)

  • qq视频可以录屏吗(qq视频可以录屏吗手机)

    qq视频可以录屏吗(qq视频可以录屏吗手机)

  • 电脑内存条可以插两个吗(电脑内存条可以换位置吗)

    电脑内存条可以插两个吗(电脑内存条可以换位置吗)

  • lenovo电脑怎么连接wifi步骤(lenovo电脑怎么连接wifi)

    lenovo电脑怎么连接wifi步骤(lenovo电脑怎么连接wifi)

  • 苹果11支持5g吗2019(苹果11支持5g不?)

    苹果11支持5g吗2019(苹果11支持5g不?)

  • ipx5级防水能不能泡水(ipx5级防水可以冲水吗)

    ipx5级防水能不能泡水(ipx5级防水可以冲水吗)

  • 小米mde6s手机怎么关机(小米mde6如何进入recovery)

    小米mde6s手机怎么关机(小米mde6如何进入recovery)

  • 美团众包拉黑怎么解封(美团众包拉黑名单了怎么办)

    美团众包拉黑怎么解封(美团众包拉黑名单了怎么办)

  • lspcmcia命令  显示扩展的PCMCIA调试信息(lspv命令详解)

    lspcmcia命令 显示扩展的PCMCIA调试信息(lspv命令详解)

  • 计提印花税会计凭证怎么做
  • 公司利润提取如果避税怎么做会计分录?
  • 企业异地迁移
  • 出口货物备案单证目录在哪里
  • 图书属于什么经济类别
  • 以前年度损益对应的科目
  • 往来票据如何开具
  • 收不回来的装修钱怎么办
  • 如何做好服务 服务行业
  • 残保金什么样的企业要交
  • 非同一控制企业合并下,购买日将
  • 委托代销受托方怎么做账
  • 银行发放执行款多久到账
  • 工程施工的保障措施
  • 金蝶固定资产管理
  • 工程预付款未按时支付
  • 甲供工程选择适用简易计税方法后,36个月
  • 核定征收的个人所得税怎么申报
  • 税务机关代开的普通发票上无需加盖收款方的印章
  • 变相处理问题什么意思
  • 小规模纳税人怎么算税
  • 销项税月底还是年底结0
  • 收据是否当月入帐
  • 企业所得税只能抵扣吗
  • 股东撤资退出
  • 存货盘亏进项税额转出会计分录怎么做
  • 以前年度损益调整属于哪类科目
  • 如何制作macos bigsur的启动盘
  • win10电源模式最佳性能多耗好多电
  • 无形资产摊销的会计科目怎么录
  • 微信支付被限制是怎么回事
  • win11任务栏消失了怎么办
  • bellzee.exe是什么
  • manager's office是什么意思
  • 单位交社保是不是比个人交社保以后退休金要多
  • 限售股是好是坏
  • 坦桑尼亚塞伦盖蒂公园有什么动物
  • thinkphp assign函数
  • 同业拆入属于哪个行业
  • vue如何实现打印
  • 详解16型人格
  • 出口发票的开具时间问题
  • 商贸公司对加工的影响
  • 税控盘减免税款会计分录
  • 增值税纳税申报表怎么填
  • python cox
  • 年末未分配利润减去年初未分配利润等于什么
  • sql 判断字符串中是否包含数字
  • mysql新手教程
  • 固定资产盘盈影响所有者权益吗
  • 货物运输发票的开票要求
  • 未分配利润是不是净利润的意思
  • 印花税的计入科目有哪些
  • 外资企业的含义
  • 公司自建房要交房产税吗
  • 公司进项不够可以退税吗
  • 商业汇票到期无法兑现
  • 生产型企业出口退税计算
  • 发出计价是什么意思
  • 毛利率计算公式
  • 各种会计凭证的填制
  • sqlserver (parse name)字符串截取的方法
  • centos rpm命令
  • sqlserver怎么恢复数据
  • 连接远程mq
  • xp系统如何加速
  • mac系统怎么清理Adobe残留
  • ubuntu x
  • 怎么创建windows虚拟机
  • win8怎么设置
  • linux不小心删除目录怎么恢复
  • android app 源码
  • 批处理中的感叹号
  • javascript制作简易计算机
  • oracle批处理语句
  • 安卓监听事件
  • javascript project
  • jquery event
  • 加强税务工作
  • 税务登录 河北省地方税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设