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

  • 华为手机哪里下载App程序(华为手机如何下载)

    华为手机哪里下载App程序(华为手机如何下载)

  • wps录屏功能在哪(wps录屏功能在哪里打开)

    wps录屏功能在哪(wps录屏功能在哪里打开)

  • 怎么扫别人爱奇艺会员(怎么扫别人爱奇艺会员手机)

    怎么扫别人爱奇艺会员(怎么扫别人爱奇艺会员手机)

  • 快手没有关注人为什么显示有关注(快手没有关注人为什么显示有关注怎么取消)

    快手没有关注人为什么显示有关注(快手没有关注人为什么显示有关注怎么取消)

  • 苹果用什么输入法(苹果用什么输入法可以换行)

    苹果用什么输入法(苹果用什么输入法可以换行)

  • 电脑怎样把软件隐藏起来不在桌面显示(电脑怎样把软件从C盘移到D盘)

    电脑怎样把软件隐藏起来不在桌面显示(电脑怎样把软件从C盘移到D盘)

  • 手机淘宝投诉记录在哪里可以看(手机淘宝投诉处理在哪里查看)

    手机淘宝投诉记录在哪里可以看(手机淘宝投诉处理在哪里查看)

  • 探探左划右划有什么区别(探探左划和右划的区别)

    探探左划右划有什么区别(探探左划和右划的区别)

  • 魅族16有光学防抖吗(魅族16th有没有光学防抖)

    魅族16有光学防抖吗(魅族16th有没有光学防抖)

  • 华为手机听歌自动暂停是怎么回事(华为手机听歌自动锁屏)

    华为手机听歌自动暂停是怎么回事(华为手机听歌自动锁屏)

  • 新概念计算机包括什么(新概念计算机包括量子计算机吗)

    新概念计算机包括什么(新概念计算机包括量子计算机吗)

  • 三星note9和note10的差距(三星note9和note10+参数对比)

    三星note9和note10的差距(三星note9和note10+参数对比)

  • 抖音直播摄像头怎么切换(抖音直播摄像头怎么打开)

    抖音直播摄像头怎么切换(抖音直播摄像头怎么打开)

  • 拼多多的多多旅行在哪(拼多多旅行)

    拼多多的多多旅行在哪(拼多多旅行)

  • 微信语音聊天记录怎么转发(微信语音聊天记录怎么保存下来)

    微信语音聊天记录怎么转发(微信语音聊天记录怎么保存下来)

  • 8p长度(苹果8p长度)

    8p长度(苹果8p长度)

  • 抬头亮屏怎么设置(抬头显示设置)

    抬头亮屏怎么设置(抬头显示设置)

  • 支付宝花呗还款日怎么修改(支付宝花呗还款顺序怎么设置)

    支付宝花呗还款日怎么修改(支付宝花呗还款顺序怎么设置)

  • 华为p30是曲面屏吗(华为p30是曲面屏还是全面的)

    华为p30是曲面屏吗(华为p30是曲面屏还是全面的)

  • 抖音直播回放在哪里看(抖音直播回放在哪里看电脑版)

    抖音直播回放在哪里看(抖音直播回放在哪里看电脑版)

  • 屏幕时间怎么设置(屏幕时间怎么设置颜色)

    屏幕时间怎么设置(屏幕时间怎么设置颜色)

  • 设置中的自动文件下载功能(文档自动填写怎么弄)

    设置中的自动文件下载功能(文档自动填写怎么弄)

  • Android 设置Padding和Margin(动态/静态)(android 设置按钮颜色)

    Android 设置Padding和Margin(动态/静态)(android 设置按钮颜色)

  • Vue中使用vue-video-player插件播放本地mp4视频文件(vue中使用echars)

    Vue中使用vue-video-player插件播放本地mp4视频文件(vue中使用echars)

  • 南非卡拉哈迪跨界公园的雄性非洲狮和它的幼崽 (© Richard Du Toit/Minden Pictures)(分析卡拉哈迪沙漠的形成原因)

    南非卡拉哈迪跨界公园的雄性非洲狮和它的幼崽 (© Richard Du Toit/Minden Pictures)(分析卡拉哈迪沙漠的形成原因)

  • WordPress配置全站HTTPS教程(基于宝塔面板)(wordpress站点地址如何设置)

    WordPress配置全站HTTPS教程(基于宝塔面板)(wordpress站点地址如何设置)

  • 什么是消费税的计税销售额?价外费用是什么?
  • 什么是富人税收政策
  • 财务制度怎么定
  • 事业单位资产负责比往年增加表明什么
  • 企业返聘退休人员劳务合同
  • 差旅费津贴怎么报税
  • 开立一般户需要基本户开户行许可证吗
  • 审计调整分录做在哪一年
  • 电子发票读取不出怎么办
  • 弥补上年亏损的成语
  • 金税盘维护费全额抵扣冲减的管理费用怎样结转
  • 计提贷款损失准备金遵循以下原则
  • 应付账款是负数怎么回事
  • 个人捐赠支出扣除30%和100%扣除
  • 纳税期限与申报的关系
  • 销售现金券会计分录
  • 小规模发票什么样子
  • 应交税金成负数
  • 电商公司怎么开发票
  • 发票已入账跨年可以红冲重开吗
  • 印花税资金账簿税率是多少
  • 保险费可以抵扣嘛
  • 商业承兑汇票贴现转让
  • 公司帮员工买的保险
  • 建筑业分包抵扣
  • 增值税减免税申报明细表免税代码和名称
  • 企业合作开发的研发费怎样加计扣除?
  • 无车承运人增值税
  • 已交税金怎么做账
  • 保税区内的货物交易
  • 公司罚款怎么写
  • 已认证的发票退税怎么退
  • 增值税税负率多少为正常
  • 进口应税消费品的组成计税价格为
  • macwifi配置
  • lsm.exe是什么程序
  • win11的09累积更新
  • 应付债券的会计分录有哪些
  • 全资子公司取得注册证可以免临床
  • 累计减除费用多还是少好
  • vue计算属性和监听属性的区别
  • sensor tester
  • index.php怎么修改
  • 季初从业人数和季末从业人数怎么填
  • 外购存货的成本包括哪些内容
  • 工伤保险赔偿范围和企业承担范围
  • 收到的赠品直接用吗
  • 民办学校建筑要求
  • 个体户电子申报税流程
  • 怎么保证发票是真的
  • sql server的go
  • 关于翡翠手镯知识
  • 接受劳务应付未付款费用
  • 砖厂的会计分录有哪些
  • 油费预付卡如何办理
  • 车保险会计怎么做分录
  • 车辆保险赔款怎么算
  • 冲回以前年度暂估入库
  • 会计科目其他应付款代码
  • 运杂费计入什么会计科目
  • 哪些个体户要报残保金
  • 技术人员工资条
  • mysql数据库简单介绍
  • 安装fedora33
  • atwakeup进程
  • freebsd安装pkg
  • 第一次安装ps后需要哪些设置
  • win7开始菜单找不到启动项
  • centos7图形安装
  • js运算符种类
  • 一键配置天赋的台词
  • python中的is和==的区别
  • javascript中的getElementById
  • 安卓手机管家推荐
  • python中url
  • jquery遍历li
  • 电子发票怎么汇总清卡
  • 完税证明可以自己在家打印吗
  • 电子税务局怎么添加开票员
  • 北京第六税务所电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设