NVM 安装使用
Linux源码,支持多用户(推荐)
创建相关目录:
mkdir /usr/local/nvm /opt/nvm
使用加速源克隆代码:
git clone -b v0.39.1 --depth 1 https://gitee.com/lovanya/nvm.git /opt/nvm/
设置变量:
echo "\
export NVM_DIR=/usr/local/nvm
source /opt/nvm/nvm.sh
# 用户进来使用的node版本
#淘宝源
export NVM_NODEJS_ORG_MIRROR=https://mirrors.ustc.edu.cn/node/
#nvm use 10.16.0">/etc/profile.d/nvm.sh
立即生效:source /etc/profile.d/nvm.sh
Linux安装脚本
被墙,自行代理,或者修改安装脚本(懒_)
-
方式一:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
-
方式二:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
改为国内源,加快下载node速度。修改~/.bashrc
,添加:
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node/
- 完全卸载
查看环境变量,复制除nvm
以外的变量echo $PATH
设置环境变量,export PATH=/usr/local/bin:/usr/local/sbin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
(PATH中内容为上一步复制的)
删除 nvm 相关目录,rm -rf $NVM_DIR ~/.npm ~/.bower && unset NVM_DIR
从 shell 配置 (例如:.bashrc/.zshrc) 中删除以下 nvm 相关环境变量
export NVM_DIR="$HOME/.nvm"
[ -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
Windows
- 下载:码云托管
配置文件是nvm安装目录下的settings.txt
文件,安装版的直接在文件管理器输入%appdata%\nvm
,可以找到settings.txt
文件
打开配置文件添加:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
npm淘宝源
npm config set registry https://registry.npm.taobao.org