NVM 安装使用
Linux源码,支持多用户(推荐)
创建相关目录:
mkdir /usr/local/nvm /opt/nvm
git clone -b v0.40.4 --depth 1 https://gitee.com/steinven/nvm.git /opt/nvm/
echo "\
export NVM_DIR=/usr/local/nvm
source /opt/nvm/nvm.sh
#中科大的反爬,不能直接下载了
#南大源,速度最快,但不支持新版本代号安装,需指定具体版本号
export NVM_NODEJS_ORG_MIRROR=https://mirror.nju.edu.cn/nodejs-release
#速度慢些,但稳,但不支持新版本代号安装,需指定具体版本号
#export NVM_NODEJS_ORG_MIRROR=https://mirrors.tuna.tsinghua.edu.cn/nodejs-release">/etc/profile.d/nvm.sh
source /etc/profile.d/nvm.sh
#获取远程版本
nvm ls-remote
#获取lts版本
nvm ls
#npm源
npm config set registry https://registry.npmmirror.com
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

浙公网安备 33010602011771号