位置: 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有什么用)

  • 背背佳专卖店实体店地址那个品牌效果好

    背背佳专卖店实体店地址那个品牌效果好

  • 品牌营销如打怪升级,升的到底是什么级?(

    品牌营销如打怪升级,升的到底是什么级?("品牌营销")

  • 苹果手机隐形按键如何设置(苹果手机隐形按钮)

    苹果手机隐形按键如何设置(苹果手机隐形按钮)

  • 抖音怎么看不到送礼记录(抖音怎么看不到同城了呢)

    抖音怎么看不到送礼记录(抖音怎么看不到同城了呢)

  • 是不是把对方的微信删了就没有聊天记录了(是不是把对方的微信拉黑)

    是不是把对方的微信删了就没有聊天记录了(是不是把对方的微信拉黑)

  • 苹果屏幕碎了但是能正常显示和使用(苹果屏幕碎了但是触摸和显示正常可以贴膜吗)

    苹果屏幕碎了但是能正常显示和使用(苹果屏幕碎了但是触摸和显示正常可以贴膜吗)

  • 为啥vivo手机不带收音机(为啥vivo手机不弹出忘记密码)

    为啥vivo手机不带收音机(为啥vivo手机不弹出忘记密码)

  • QQ邮箱账号在哪里看(创建邮箱账号)

    QQ邮箱账号在哪里看(创建邮箱账号)

  • 小米是安卓系统手机吗(小米属不属于安卓系统)

    小米是安卓系统手机吗(小米属不属于安卓系统)

  • 拼单成功一人退款怎么办(拼单成功一人退款另一个还发货吗)

    拼单成功一人退款怎么办(拼单成功一人退款另一个还发货吗)

  • 微信手机和ipad消息为什么不能同步(苹果手机微信怎么安装)

    微信手机和ipad消息为什么不能同步(苹果手机微信怎么安装)

  • 苹果6s分屏怎么设置(苹果6s分屏怎么关闭)

    苹果6s分屏怎么设置(苹果6s分屏怎么关闭)

  • emui10多久可以更新(emui10更新时间)

    emui10多久可以更新(emui10更新时间)

  • 笔记本电脑多重(16寸笔记本电脑多重)

    笔记本电脑多重(16寸笔记本电脑多重)

  • 电子计算器上off是什么键(电子计算器上off是什么键ac是什么键)

    电子计算器上off是什么键(电子计算器上off是什么键ac是什么键)

  • 华为移动服务怎么设置(华为移动服务怎么卸载)

    华为移动服务怎么设置(华为移动服务怎么卸载)

  • 路由器开关在哪(tp-link路由器开关在哪)

    路由器开关在哪(tp-link路由器开关在哪)

  • 荣耀手环3充电要多久(荣耀手环3充电器)

    荣耀手环3充电要多久(荣耀手环3充电器)

  • 网易云怎么离线听音乐(网易云怎么离线听)

    网易云怎么离线听音乐(网易云怎么离线听)

  • 手机遥控器没有红外头怎么办(手机遥控器没有红外线功能怎么办)

    手机遥控器没有红外头怎么办(手机遥控器没有红外线功能怎么办)

  • handoff在哪里(handoft)

    handoff在哪里(handoft)

  • 抖音怎么开直播视频(抖音怎么开直播游戏)

    抖音怎么开直播视频(抖音怎么开直播游戏)

  • 小米8连接电脑看不到文件(小米8连接电脑不显示usb选项怎么办)

    小米8连接电脑看不到文件(小米8连接电脑不显示usb选项怎么办)

  • 微软 Win11 Build 22468预览版更新推送:修复 Wi-Fi、显示等多项 Bug(微软surface售后电话人工)

    微软 Win11 Build 22468预览版更新推送:修复 Wi-Fi、显示等多项 Bug(微软surface售后电话人工)

  • 私对公转账收税吗
  • 企业净利率多少算正常
  • 100%直接控制的母子公司间划转股权或资产
  • 企业所得税季报和年报的区别
  • 一个人可以在多家公司任职吗
  • 买车支付的车辆购置税怎么入账
  • 税金及附加包括个人所得税吗
  • 失业社保补助金领取条件
  • 已认证抵扣的进项发票,次月开具红字发票信息表,凭证
  • 法院受理费用
  • 酒店代金券使用规则
  • 结转已完工产品会计分录
  • 发票认证了但是没记账
  • 预缴税款的会计分录贷其他应付款
  • 白酒消费税税率多少钱一吨
  • 企业会计准则基本准则的主要内容
  • 一般纳税人几个点的税
  • 以前年度损益对应的科目
  • 公司代缴的个税怎么查询
  • 服务业的营业成本怎么算
  • 三个点的专票要交多少税
  • 小规模企业记账流程
  • 办理企业土地证要多少钱
  • 公司买手机给员工怎么做账
  • 华为nova9se参数详细参数
  • window休眠
  • 如何让windows8.1更流畅
  • 受托代销商品会计科目
  • 增值税专票开错了可以作废吗
  • msmpeng.exe 是什么
  • 数据持久化操作
  • 二阳来临
  • 森林抗锯齿
  • php如何删除数组元素
  • joomla模板制作教程
  • php索引类型
  • 企业将设备出租应当作为固定资产吗
  • thinkphp5 ajax
  • php的urlencode
  • python如何在画布上写字
  • 个人所得税申报方式选哪个比较好
  • 企业所得税季度申报表怎么填
  • 小规模普通发票几个点的税
  • 红字发票开错可以重开吗
  • mysql备份数据恢复
  • python多线程多核
  • 房地产拆迁补偿协议
  • 员工门诊收费票据可以入账吗
  • 决算报表属于会计账簿吗
  • mysql@变量
  • 管理费用明细科目大全
  • 货物赔偿款如何计算
  • 会计支付预付款怎么记账
  • 股权转让的资料有哪些
  • 废品损失是什么要素
  • 质量问题扣款怎么开票
  • 企业所得税退税怎么操作
  • 没有什么费用
  • 收派服务费可以简易计税吗
  • mysql Community Server 5.7.19安装指南(详细)
  • 苹果mac怎么下载英雄联盟
  • 通过注册表删除脱机打印机
  • xp系统分区工具
  • java.exe是指
  • win8登录密码修改
  • javascript Function函数理解与实战
  • cocos 2d x
  • jquery图片放大效果
  • 简单实现多彩慕斯蛋糕淋面的方法
  • JavaScript不支持ie
  • nodejs.
  • javascript中用于声明变量的关键字
  • javascript前端开发案例教程课后答案
  • 网页的子页面
  • python做开发
  • Python for Informatics 第11章 正则表达式(一)
  • fragment生命周期图
  • jquery图片轮播代码
  • 公司年会抽奖发言
  • 破产重整资产的税务优惠
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设