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

  • realme gt neo2怎么设置抬起亮屏(realmegtneo2怎么开启2个灯)

    realme gt neo2怎么设置抬起亮屏(realmegtneo2怎么开启2个灯)

  • 360浏览器极速模式如何打开(360浏览器极速模式怎么开手机)

    360浏览器极速模式如何打开(360浏览器极速模式怎么开手机)

  • 小米mix3app分身怎么弄(小米mix3应用分屏)

    小米mix3app分身怎么弄(小米mix3应用分屏)

  • 怎样查是谁举报的群(怎样查是谁举报的微信群聊)

    怎样查是谁举报的群(怎样查是谁举报的微信群聊)

  • 华为手机流量显示在哪里设置(华为手机流量显示怎么关闭)

    华为手机流量显示在哪里设置(华为手机流量显示怎么关闭)

  • 淘宝买家用手机怎么看周月(淘宝买手机有风险吗)

    淘宝买家用手机怎么看周月(淘宝买手机有风险吗)

  • 朋友圈自己评论自己别人知道吗(朋友圈自己评论自己别人能看到吗)

    朋友圈自己评论自己别人知道吗(朋友圈自己评论自己别人能看到吗)

  • gtx880m什么级别显卡

    gtx880m什么级别显卡

  • 手机碎屏发黄还能用吗(手机屏幕碎了发黄可不可以继续使用)

    手机碎屏发黄还能用吗(手机屏幕碎了发黄可不可以继续使用)

  • 9510211怎么转人工(95117怎么快速转人工)

    9510211怎么转人工(95117怎么快速转人工)

  • 微信清除缓存丢失什么(微信清除缓存丢失聊天记录)

    微信清除缓存丢失什么(微信清除缓存丢失聊天记录)

  • cd-rom驱动器是什么设备(cdrom驱动器是什么意思)

    cd-rom驱动器是什么设备(cdrom驱动器是什么意思)

  • 苹果xsmax充电慢是什么原因(苹果xsmax充电慢吗)

    苹果xsmax充电慢是什么原因(苹果xsmax充电慢吗)

  • 微信摇一摇被限制多久能解封(微信摇一摇被限制的表现)

    微信摇一摇被限制多久能解封(微信摇一摇被限制的表现)

  • windoows7的桌面是指(电脑系统window7桌面)

    windoows7的桌面是指(电脑系统window7桌面)

  • 电信ipv6什么意思(电信ipv6是什么网络另外收钱吗?)

    电信ipv6什么意思(电信ipv6是什么网络另外收钱吗?)

  • 苹果悬浮球怎么变图案(苹果悬浮球怎么设置返回上一层)

    苹果悬浮球怎么变图案(苹果悬浮球怎么设置返回上一层)

  • 企鹅电竞怎么弄悬浮窗(企鹅电竞怎么弄嘻哈天王)

    企鹅电竞怎么弄悬浮窗(企鹅电竞怎么弄嘻哈天王)

  • oppo手机接电话时黑屏如何设置(oppo手机接电话按键怎么设置)

    oppo手机接电话时黑屏如何设置(oppo手机接电话按键怎么设置)

  • p20像素是多少(华为p20像素多少)

    p20像素是多少(华为p20像素多少)

  • 苹果xs max录屏在哪(苹果xs max录制屏幕)

    苹果xs max录屏在哪(苹果xs max录制屏幕)

  • 从上布法罗荒野地区的惠特克顶小道向东看,阿肯色州奥沙克国家森林 (© Jens Lambert Photography/Getty Images Plus)

    从上布法罗荒野地区的惠特克顶小道向东看,阿肯色州奥沙克国家森林 (© Jens Lambert Photography/Getty Images Plus)

  • js数组中reduce的用法(js 数组remove)

    js数组中reduce的用法(js 数组remove)

  • 个税手续费怎么交增值税
  • 进仓费税率
  • 交易性金融资产的交易费用计入哪里
  • 开票不确认收入可以吗
  • 经营范围预付卡是什么
  • 手机专票 一般纳税人能抵扣吗
  • 没收不还
  • 电子承兑汇票如何撤回
  • 固定资产当月入账下月计提折旧
  • 押金无法退回
  • 关于半年度净资产的公告
  • 员工奖金分两次发怎么交税?
  • 建筑工程属于开票项目吗
  • 案例分析小规模纳税人月销售不足3万如何处理?
  • 房地产开发企业销售自行开发的房地产项目
  • 建筑安装税务分类编码为多少?
  • 企业拆迁补偿款会计分录
  • 发票上的备注怎么填写步骤
  • 股权转让印花税税率
  • 委托代收款
  • 企业短期投资的计划和管理过程叫做资本预算
  • 支付工程款会计处理
  • 怎么查看当前刷新率
  • 其他债权投资期末公允价值的变动应当计入
  • 社保多交怎么办理
  • 税金及附加包括个人所得税吗
  • 以经营租赁方式租入的设备要折旧吗
  • 公司为实习生买保险列支什么科目?
  • 出租其取得的不动产是什么意思
  • 银行存款总账怎么登记图片
  • php symlink
  • 冲减管理费用是什么意思
  • 委托加工物资增值税计税依据
  • Access-Control-Expose-Headers 响应报头、跨域 公开响应头
  • 前端cli搭建
  • 发票十万元版和百万元版
  • 网页制作零基础教程
  • set_ccopt_property
  • php随机ip访问
  • php怎么设置图片的大小
  • 购物卡怎么开发票比较好
  • 收到政府扶持资金
  • python的继承用法
  • 请问如何在
  • 饲料加工企业可以转让吗
  • 营改增方案
  • 股东以固定资产入股会计处理
  • mysql的存储引擎有哪些,区别是什么
  • 其他权益工具影响所得税吗
  • 对方多开票账务会怎么样
  • 置换房产入账价值的确定根据什么
  • 给客户买的礼品要交税吗
  • 结转固定资产清理科目
  • 可供出售债权投资
  • 生产成本与工程施工
  • 没有销售需要结转主营业务成本吗
  • 残保减免金政策
  • 交上年企业所得税怎么做会计分录
  • 加油吃饭开的发票抵什么税
  • 支付给职工以及为职工支付的现金增加
  • 已认证未抵扣的发票可以退回红冲吗
  • 总账选项设置步骤
  • Centos 7.3下SQL Server安装配置方法图文教程
  • mysql删除数据库用户
  • deepin 2014系统下安装mysql数据库的方法步骤
  • windows的实验步骤
  • win10创意者更新易升
  • w10看不到我的电脑
  • windows10如何取消密码开机
  • win10系统中断怎么解除
  • cocos2dx4.0教程
  • settimeout和setinterval在安卓机无效
  • dos 到指定目录
  • (转)Unity3D NGUI在UI上显示3D模型
  • javascript中判断数据类型的几种方法
  • android在手机上运行
  • linux中unzip解压完看不到文件
  • unity导出资源包
  • 土地增值税有哪些税收优惠
  • 数字经济与实体经济融合发展的理论探索
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设