node版本管理/cnpm/yarn安装


node版本管理/cnpm/yarn安装

nvm/gnvm

what

nodejs的版本管理工具

download

github

  • nvm-noinstall.zip:绿色免安装版,但使用时需进行配置。
  • nvm-setup.zip:安装版,推荐使用

commands

  • 显示所有可下载的版本 nvm list available

  • 查看本地安装的所有版本 nvm list / nvm ls

  • 安装,命令中的版本号可自定义,具体参考命令1查询出来的列表 nvm install 11.13.0

  • 使用特定版本 nvm use 11.13.0

  • 卸载 nvm uninstall 11.13.0

  • 开启node.js版本管理 nvm on

  • 关闭node.js版本管理 nvm off

  • 设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。

    • nvm node_mirror [url]
  • 设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。

    • nvm npm_mirror [url]

notice

install Path

一般安装路径就是C:\Program Files ,当时这个Program Files,有空格。
切记 nvm的安装路径 :不要有汉字,不要有空格。不,应该要有良好的习惯那就是任何的软件的安转路径都
不要有汉字 不要有空格

nvm use 版本号乱码问题

exit status 1: ??????????????д??????

node的安装路径有中文或者空格,在nvm的文件夹内修改setting.txt文件

// setting.txt
root: C:\Users\Administrator\AppData\Roaming\nvm
path: C:\Users\Administrator\AppData\Roaming\nvm\nodejs

node不是内部或外部命令,也不是可运行的程序或批处理文件

nvm文件目录下创建nodejs空文件夹,不要放任何东西,然后修改环境变量

先安装nvm,再在nvm中安装node

cnpm

npm i -g cnpm --registry=https://registry.npm.taobao.org

yarn

cnpm i -g yarn

淘宝镜像

查看

npm get registry
cnpm get registry
yarn config get registry

设置

npm config set registry https://registry.npm.taobao.org/
cnpm config set registry https://registry.npm.taobao.org/
yarn config set registry https://registry.npm.taobao.org/