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

2024-01-17  本文已影响0人  wodeph

一、问题描述

原本的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

上一篇 下一篇

猜你喜欢

热点阅读