N - Node Version Manager

2023-03-25  本文已影响0人  十月末的故事

Node Version Manager

N (官网) 是一个 npm 版本管理,可以很方便的切换当前 node 及 npm 的版本,只需要执行一个命令 n

安装 n

npm i -g n

或者

brew install n  # macOS 安装

</br>

常用命令

安装 node 版本

n 16  # 安装 16.x 版本的 node,会自动拉取 16.x 的最新版

或者指定版本安装

n 16.9.0  # 指定版本安装

切换版本

n

删除版本

n rm 16.9.0

</br>

指定目录

macOS 中,n 默认下载后缓存和安装的 node 版本都在 /usr/local 目录下,如果是 M1 芯片以上的电脑,一般应该安装在 /opt/homebrew 目录下,如果需要修改(强迫症),可以在 ~/.bash_profile 文件中增加以下几行

export N_PREFIX='/opt/homebrew'
export PATH=$N_PREFIX/bin:$PATH
export N_CACHE_PREFIX='/opt/homebrew/lib'

export N_PREFIX='/opt/homebrew'export PATH=$N_PREFIX/bin:$PATH 将会使 n 安装的 nodenpm 都安装到 /opt/homebrew/bin 目录下。

export N_CACHE_PREFIX='/opt/homebrew/lib' 将会使 n 下载的 node 版本都缓存到 /opt/homebrew/lib/n 目录下

修改后,执行以下命令使修改生效

source ~/.bash_profile

重新执行安装命令,就会缓存到 /opt/homebrew/lib/n 目录下。

对应的 node 和 npm 命令也会安装到 /opt/homebrew/bin 目录下,可以用以下命令验证结果

which node
which npm
上一篇下一篇

猜你喜欢

热点阅读