美文网首页
mac npm显示升级到最新版本仍然显示npm为原版本的问题解

mac npm显示升级到最新版本仍然显示npm为原版本的问题解

作者: wodeph | 来源:发表于2024-01-17 16:02 被阅读0次

一、问题描述

原本的npm版本为6.14.15,在执行了npm更新命令后仍然为原版本

二、问题原因

因为此时电脑中存在两个npm文件,其中一个是在npm的安装路径,另一个是npm的全局安装路径,两个npm的路径不相同,而我们更新的是npm安装路径下的npm,使用的是npm的全局安装路径下的npm。

三、解决方法

将npm全局安装的路径修改为npm的安装路径即可

1. 查看npm安装路径

查看npm安装路径:npm root -g

查看npm全局安装路径:npm config get prefix

(base) gjw@gjwMac-mini view-shop % npm root -g

/usr/local/lib/node_modules

(base) gjw@gjwMac-mini view-shop % npm config get prefix

/usr/local

2. 修改npm全局安装路径命令

修改全局安装路径命令:npm config set prefix npm的安装路径

(base) gjw@gjwMac-mini view-shop % npm config set prefix /usr/local/lib/node_modules

(base) gjw@gjwMac-mini view-shop % npm config get prefix                           

/usr/local/lib/node_modules

3. npm更新命令

更新到最新版本:npm install -g npm

更新到指定版本:npm install npm@指定版本 -g

相关文章

网友评论

      本文标题:mac npm显示升级到最新版本仍然显示npm为原版本的问题解

      本文链接:https://www.haomeiwen.com/subject/xlmlodtx.html