1 安装nvm
在mac或者linux系统下安装nvm可以通过curl或者wget命令,在windows下可能需要nvm windows平台版本,从略。
#通过curl下载并安装
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.0/install.sh | bash
#或者
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.0/install.sh | bash
#将nvm添加到系统命令中
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
2 通过nvm安装node
nvm install node #默认node为新版本的别名alias,如果要安装其他版本可以用如下
nvm install v10.16.3 #安装指定版本的node
nvm ls #查看本地node版本列表
nvm ls-remote |grep v10.* #查看远程v10开头的node版本
nvm use node #使用新版的node,用其他指定版本nvm use 10.16.3类似格式
nvm current #查看当前正在使用的node版本
3 安装cnpm(npm的淘宝镜像),安装yarn并指向淘宝仓库
由于国内访问npm速度很慢,可以安装cnpm,并通过cnpm安装软件包。另一个常用的软件管理包yarn也可以安装并将其仓库指向淘宝。
npm install -g cnpm --registry=https://registry.npm.taobao.org #全局安装cnpm
cnpm install yarn -g #通过cnpm全局安装yarn
yarn config set registry https://registry.npm.taobao.org -g #设置yarn的全局变量为淘宝仓库
cnpm install -g npx #安装npx用于直接执行node包
魏智勇