1.windows
1.1 下载地址
Releases · coreybutler/nvm-windows · GitHub
1.2 查看版本
nvm --version或者 nvm --v
1.3 查看已经安装的版本
nvm list 或者 nvm ls
1.4 查看有哪些版本
nvm list available
备注1:选择 LTS 中的
1.5 安装指定版本
nvm install 5.8.0
1.6 卸载制定的版本
nvm uninstall 5.8.0
1.7 切换使用指定的版本
nvm use 14.21.3
1.8更改默认的版本号
nvm alias default v13.14.0
2.linux
2.1 下载nvm
https://github.com/nvm-sh/nvm/tags
2.2 解压
将下载好的文件复制到linux系统指定的文件夹下,然后执行以下命令进行解压。
mkdir -p /.nvm
tar -zxvf nvm-0.39.5.tar.gz -C /.nvm
2.3环境配置
vim ~/.bashrc
在~/.bashrc的末尾,添加如下语句:
export NVM_DIR="/.nvm/nvm-0.39.5"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
2.4 使用配置:
source ~/.bashrc
2.5 测试验证
nvm -v
2.6离线安装 npm
NPM 通常和 Node.js 一起安装,所以首先需要离线安装 Node.js。
-
在有网络的机器上下载 Node.js:
访问 Node.js 官网的下载页面,根据你的系统架构选择合适的版本(建议选择 LTS 版本),下载
.tar.xz
文件。例如,使用wget
下载 Node.js:https://nodejs.org/dist/v13.13.0/node-v13.14.0-linux-x64.tar.xz
将下载的文件拷贝到目标 CentOS 机器。
-
在目标机器上解压并安装:
tar -xf node-v13.14.0-linux-x64.tar.xz cp -r node-v13.14.0-linux-x64/bin /usr/ cp -r node-v13.14.0-linux-x64/include /usr/ cp -r node-v13.14.0-linux-x64/lib /usr/ cp -r node-v13.14.0-linux-x64/share /usr/
-
验证安装:
node -v npm -v
2.7 离线安装npm
# 在有网络的机器上
wget https://nodejs.org/dist/v14.16.0/node-v14.16.0-linux-x64.tar.xz
# 将Node.js压缩包传输到离线的CentOS服务器上
# 使用SCP、FTP、物理设备等方式将文件移动到离线机器
# 在离线的CentOS服务器上
tar -xJf node-v14.16.0-linux-x64.tar.xz
# 可以选择移动解压后的目录到一个全局路径下
mv node-v14.16.0-linux-x64 /usr/local/node
# 配置环境变量
echo 'export PATH=/usr/local/node/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
# 验证安装
node -v
npm -v