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

posted @ 2021-12-27 17:00  秒年度  阅读(435)  评论(0编辑  收藏  举报