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

  • 怎么退出登录微信国家政务平台(怎么退出登录微信小程序同程的账号)

    怎么退出登录微信国家政务平台(怎么退出登录微信小程序同程的账号)

  • 怎么看腾讯视频会员几个人用(怎么看腾讯视频热度)

    怎么看腾讯视频会员几个人用(怎么看腾讯视频热度)

  • 闲鱼曝光是什么意思(闲鱼一直0曝光)

    闲鱼曝光是什么意思(闲鱼一直0曝光)

  • 微信群付款怎么操作?(微信群付款怎么备注姓名)

    微信群付款怎么操作?(微信群付款怎么备注姓名)

  • 华为nova7pro指纹在哪里(华为nova7pro指纹锁没有了)

    华为nova7pro指纹在哪里(华为nova7pro指纹锁没有了)

  • 手机信号只有两格怎么回事(手机信号只有两个怎么解决)

    手机信号只有两格怎么回事(手机信号只有两个怎么解决)

  • win10设置闪退且无网络(wind10设置闪退)

    win10设置闪退且无网络(wind10设置闪退)

  • 苹果更新了系统可不可以还原到之前的系统(苹果更新了系统可以换原来的系统嘛)

    苹果更新了系统可不可以还原到之前的系统(苹果更新了系统可以换原来的系统嘛)

  • 手机没话费可以接电话吗(手机没话费可以打电话吗)

    手机没话费可以接电话吗(手机没话费可以打电话吗)

  • 快手黄钻兑换比例(快手黄钻兑换人民币怎么算)

    快手黄钻兑换比例(快手黄钻兑换人民币怎么算)

  • 充q币充错账号怎么办(充q币充错账号怎么退)

    充q币充错账号怎么办(充q币充错账号怎么退)

  • ios12黑暗模式怎么设置(ios12.4.1怎么设置黑暗模式)

    ios12黑暗模式怎么设置(ios12.4.1怎么设置黑暗模式)

  • 华为v30卡槽在哪里(华为v30卡槽在哪里打开)

    华为v30卡槽在哪里(华为v30卡槽在哪里打开)

  • 华为mate30录音在哪里(华为mate30录音在哪里录)

    华为mate30录音在哪里(华为mate30录音在哪里录)

  • ps怎么取字体(如何取ps图片中的字体样式)

    ps怎么取字体(如何取ps图片中的字体样式)

  • iphone8p几核(苹果8p内核是多少)

    iphone8p几核(苹果8p内核是多少)

  • qq黄钻怎么升级(qq黄钻怎么升级lv2)

    qq黄钻怎么升级(qq黄钻怎么升级lv2)

  • 微信提现积分在哪里兑换(微信提现积分在哪里查询和兑现)

    微信提现积分在哪里兑换(微信提现积分在哪里查询和兑现)

  • 华为p30支持多少w快充(华为P30支持多少帧刷新?)

    华为p30支持多少w快充(华为P30支持多少帧刷新?)

  • command.exe是病毒进程吗 command进程安全吗(cmt.exe病毒)

    command.exe是病毒进程吗 command进程安全吗(cmt.exe病毒)

  • 【2023年第十一届泰迪杯数据挖掘挑战赛】B题:产品订单的数据分析与需求预测 建模及python代码详解 问题一(2023年第十一批专项债)

    【2023年第十一届泰迪杯数据挖掘挑战赛】B题:产品订单的数据分析与需求预测 建模及python代码详解 问题一(2023年第十一批专项债)

  • 通过点击一个按钮控制elementui选择框的展开和关闭(通过点击一个按键的游戏)

    通过点击一个按钮控制elementui选择框的展开和关闭(通过点击一个按键的游戏)

  • 企业重组的特殊性税务处理比例
  • 预缴税款是什么科目
  • 代扣代缴增值税计算公式
  • 企业合并吸收税务处理
  • 建筑物进项税额可以抵扣吗
  • 外商投资企业合并
  • 土地增值税征收范围包括
  • 商铺售后回租会计处理
  • 新公司法注册资本认缴制
  • 事业单位经营结余贷方转入哪里
  • 核销贷款收回会计分录
  • 简易计税在借方还是贷方
  • 购进商品返点的钱用于抵扣货款怎么入账?
  • 分支机构的固定资产转移如何处理?
  • 年所得税12万申报
  • 当期销项税额等于什么乘以什么
  • 停车管理费收费依据
  • 增值税报表上填写什么
  • 出口已使用过的设备退税吗
  • 小规模人力资源服务费税率
  • 其他专项收入怎么做账
  • 以前年度的库存商品出现负数今年如何入账
  • 个税汇算清缴申报错误怎么办
  • iphone6按键功能介绍
  • windows11怎么显示桌面图标
  • 如何知道家里网络是多少兆
  • 个人投资额是什么意思
  • 私营公司股权转让
  • microsoftedge怎么转换成ie
  • 担保公司未到期责任准备金会计及税务处理案例
  • 自建办公楼装修要报建吗
  • yolo 官网
  • yolov5怎么改进
  • 2023华为OD机试题
  • redis常见问题解决
  • 机器学习分类算法之XGBoost(集成学习算法)
  • 正则动量
  • 施工企业应承担的主要责任和义务
  • 中药饮片盘点误差范围
  • 发票上多盖了一个发票章
  • 材料采购会计科目怎么使用
  • 帝国cms移动端
  • mysql客户端怎么使用
  • 收到进项发票怎么入账
  • 收到红字发票如何入账
  • 小规模公司都交哪些税
  • 普通增值税发票会计科目如何写?
  • 当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长的原因及解决办法
  • 使用distinct在mysql中查询多条不重复记录值的解决办法
  • 主营业务收入科目按其所归属的会计要素不同
  • 分公司交纳的管理费用
  • 半成品加工需要什么手续
  • 小企业资产总额怎么计算
  • 固定资产清理账户期末有余额吗
  • 会计科目漏记怎么补记
  • 临时账户过期了怎么办
  • 什么是流动负债确认条件是什么
  • 冲红专票分录
  • 如何定义是应付还是应付
  • 住宿发票项目有哪些
  • 旅行社财务会计工作内容
  • mysql查询包含
  • 怎么设置pe系统
  • win732位系统怎么装
  • winxp如何进入bios
  • cocos2dx官方教程
  • vue eventhub
  • windows常用网络命令的使用
  • node.js中的http.request.end方法使用说明
  • JavaScript获取元素
  • list嵌套list采用什么结构
  • python设计gui
  • Python Sqlite3以字典形式返回查询结果的实现方法
  • javascript巧用eval函数组装表单输入项为json对象的方法
  • 打印个人住房信息查询记录需要什么资料
  • 国家税务网上办税
  • 四川省税务局发票
  • 海关快递怎么上门寄件
  • 长春国税局科员工资是多少
  • 12366重庆电子税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设