升级node版本(windows不支持n模块,使用nvm等)
# 查看已安装的node版本:node -v
# 安装n模块:sudo npm install n -g
# 安装node稳定版:sudo n stable
升级npm版本
# 查看已安装的npm版本:npm -v
# 安装npm最新版:sudo npm install npm -g 或 sudo npm install npm@latest -g
设置npm源的几种方式
方案一: 使用nrm
# 安装:sudo npm install -g nrm
# 列出当前源可选项(*号表示当前使用的源): nrm ls
npm -------- https://registry.npmjs.org/
yarn ------- https://registry.yarnpkg.com/
cnpm ------- http://r.cnpmjs.org/
* taobao ----- https://registry.npm.taobao.org/
nj --------- https://registry.nodejitsu.com/
npmMirror -- https://skimdb.npmjs.com/registry/
edunpm ----- http://registry.enpmjs.org/
# 使用指定源:nrm use yarn
方案二:改变全局的注册
# 改变:sudo npm config set registry https://registry.npm.taobao.org
# 查看:sudo npm config get registry
# 输出:https://registry.npm.taobao.org/
方案三: 在命令行里指定源
sudo npm --registry https://registry.npm.taobao.org install [name]
方案四: 使用cnpm
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
sudo cnpm install [name]
方案五: 修改 ~/.npmrc(.npmrc是npm的配置文件)
# 进入~/.npmrc文件:vim ~/.npmrc,直接修改文件内容
1 home=https://yarnpkg.com
2 registry=https://registry.yarnpkg.com/
以上修改方案,最终都是会修改~/.npmrc文件。