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

  • 微信记录删除了怎么恢复聊天记录(微信记录删除了还能找到吗)

    微信记录删除了怎么恢复聊天记录(微信记录删除了还能找到吗)

  • 荣耀play4pro刷新率是多少(荣耀play4pro刷屏率是多少)

    荣耀play4pro刷新率是多少(荣耀play4pro刷屏率是多少)

  • 微信语音信息如何转发给别人(微信语音信息如何自动播放)

    微信语音信息如何转发给别人(微信语音信息如何自动播放)

  • 苹果8p下面两个喇叭为什么一个不响(苹果8p下面两个喇叭只有一个响)

    苹果8p下面两个喇叭为什么一个不响(苹果8p下面两个喇叭只有一个响)

  • 抖音怎么送钻卡给别人(怎么抽到抖音钻卡)

    抖音怎么送钻卡给别人(怎么抽到抖音钻卡)

  • 小米9桌面字体改黑色怎么弄(小米9桌面字体颜色怎么改)

    小米9桌面字体改黑色怎么弄(小米9桌面字体颜色怎么改)

  • 为什么打字的时候没有显示出来(为什么打字的时候输入法键盘突然消失)

    为什么打字的时候没有显示出来(为什么打字的时候输入法键盘突然消失)

  • 个人计算机必备的外部设备是什么(个人计算机必备知识)

    个人计算机必备的外部设备是什么(个人计算机必备知识)

  • 华为手机网速显示在哪里设置(华为手机网速显示怎么设置)

    华为手机网速显示在哪里设置(华为手机网速显示怎么设置)

  • 网易云私人雷达是什么意思(网易云私人雷达在哪)

    网易云私人雷达是什么意思(网易云私人雷达在哪)

  • 华为手机正在运行的程序怎么关闭设置(华为手机正在运行)

    华为手机正在运行的程序怎么关闭设置(华为手机正在运行)

  • 声卡的性能指标有哪些(声卡排名)

    声卡的性能指标有哪些(声卡排名)

  • 在计算机中wan指的是(在计算机中wan指什么意思)

    在计算机中wan指的是(在计算机中wan指什么意思)

  • opporeno能不能无线充电(opporeno5可以无线)

    opporeno能不能无线充电(opporeno5可以无线)

  • 如何不加微信看朋友圈(如何不加微信看电影)

    如何不加微信看朋友圈(如何不加微信看电影)

  • 闲鱼淘宝二手能退货吗(闲鱼淘宝二手能卖吗)

    闲鱼淘宝二手能退货吗(闲鱼淘宝二手能卖吗)

  • 固态硬盘什么时候有的(固态硬盘什么时候出的)

    固态硬盘什么时候有的(固态硬盘什么时候出的)

  • 苹果乱扣费怎么办退款(iphone乱扣费怎么追回)

    苹果乱扣费怎么办退款(iphone乱扣费怎么追回)

  • 饿了么手机订餐流程(饿了么点餐怎么预定)

    饿了么手机订餐流程(饿了么点餐怎么预定)

  • 苹果旁白怎么快速关闭(苹果旁白怎么搞)

    苹果旁白怎么快速关闭(苹果旁白怎么搞)

  • 微信聊天记录怎么恢复(微信聊天记录怎么转发)

    微信聊天记录怎么恢复(微信聊天记录怎么转发)

  • 微信金山文档怎么取消(微信金山文档怎么看历史修改)

    微信金山文档怎么取消(微信金山文档怎么看历史修改)

  • 小米8屏幕指纹版充电要多久(小米8屏幕指纹版和探索版有什么区别?)

    小米8屏幕指纹版充电要多久(小米8屏幕指纹版和探索版有什么区别?)

  • 怎么做图片视频(抖音怎么做图片视频)

    怎么做图片视频(抖音怎么做图片视频)

  • 手机cpu性能排行榜天梯图最新2022年6月(手机cpu性能排行榜2023最新天梯图)

    手机cpu性能排行榜天梯图最新2022年6月(手机cpu性能排行榜2023最新天梯图)

  • linux下.run文件的安装与卸载方法(linux runit)

    linux下.run文件的安装与卸载方法(linux runit)

  • 公司处理固定资产的账务处理
  • 企业运输没有发票
  • 税控盘网上申请解锁
  • 小规模公司企业所得税交多少
  • 企业收入为0要报企业所得税吗
  • 天猫收取的佣金开具的技术服务发票会计分录
  • 资信证明好开吗
  • 合并报表负商誉为什么计留存收益
  • 工资分配率的计算公式
  • 建筑清包工的账务处理
  • 建筑施工企业工伤保险费率
  • 小规模纳税人开专票
  • 文化用品利润怎么样
  • 补充养老保险税收规定扣除率
  • 房地产企业各个阶段所涉及的税种
  • 购买理财产品会损失本金吗
  • 收到投资款不做资本可以做什么?
  • 变动成本主要包括
  • 租赁发票多少点
  • t3不能增加二级科目
  • 不是公户付的款开发票可以做账吗
  • 在建工程转入长期待摊费用吗
  • 季报企业所得税营业收入本年累计怎么填写
  • 主营业务成本算损益类科目吗
  • 留存收益在哪里可以查到
  • 帮老板支付的代款怎么做
  • 如何在qq好友旁边打字
  • php创建文件夹和文件
  • 会计交接的时候是不是有报税单
  • 前端获取post请求返回数据
  • 天国拯救晕倒的人多久起来
  • opencv如何使用
  • 个人所得税部分缴纳
  • React18的useEffect会执行两次
  • 投资担保公司的钱都去哪了
  • 计算机视觉未来发展方向
  • 每个开发人员都有编制吗
  • 万能的python
  • grpc 调试工具
  • ps打不出字怎么回事
  • 支付水电费如何做账务处理
  • 手机做h5
  • windows mongodb安装与配置
  • 收到赠送的货物会计分录
  • 个人注册公司是否可以免税
  • 一般纳税人的账务处理分录
  • 生育津贴的支付期限表述不正确的是
  • 汇算清缴后取得上一年发票
  • 对公收费明细入账是手续费吗
  • 房地产开发企业分为几个等级
  • 主营业务成本里的工资
  • 支付金额小于发票怎么办
  • 长期借款利息计入应付利息吗
  • 计提以前年度应付股利的分录
  • 公司购买银行理财产品怎么做账
  • 普通发票怎么开?
  • mysql复制命令
  • mysql绿色版配置
  • 不用鲁大师
  • win8系统没有无线网络连接
  • 微软the initiative
  • linux回退
  • win8安全和维护在哪
  • cocos2dx3.4 Menu
  • 关于我和鬼变成家人的那件事
  • 并行执行的符号
  • 推荐表情图片
  • python 处理mp3
  • js基于什么
  • JavaScript基础语法
  • 欢迎使用本公司智能语音电动车
  • 设计模式含义
  • androidx混淆
  • js浮动窗口
  • 公司可以报停吗
  • 不用税控盘可以清卡吗
  • 农村摩托车上牌要什么证件和手续
  • 成都市税务app
  • 大管家多少集
  • 浙江省国税局地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设