常用命令总结
查看npm全局安装过哪些模块:
npm list -g --depth 0
全局安装npm包
npm install webpack -g
卸载安装npm包
npm uninstall webpack -g
更新最新npm版本
npm install -g npm
更新指定npm版本
npm install -g npm@2.9.1
nodejs全局安装路径的位置
npm config ls
查看版本
npm info vue versions
nrm 是一个 npm 源管理器,允许你快速地在 npm 源间切换
安装nrm
全局安装nrm
npm install -g nrm
使用
执行命令nrm ls查看可选的源。
nrm ls
*npm ---- https://registry.npmjs.org/
cnpm --- http://r.cnpmjs.org/
taobao - http://registry.npm.taobao.org/
eu ----- http://registry.npmjs.eu/
au ----- http://registry.npmjs.org.au/
sl ----- http://npm.strongloop.com/
nj ----- https://registry.nodejitsu.com/
切换
如果要切换到taobao源,执行命令nrm use taobao。
增加
你可以增加定制的源,特别适用于添加企业内部的私有源,执行命令 nrm add ,其中reigstry为源名,url为源的路径
nrm add registry http://{ip}:{port}/repository/npm-public/
删除 执行命令nrm del 删除对应的源。
测试速度 你还可以通过 nrm test 测试相应源的响应时间。
nrm test npm
npm ---- 1328ms
npm n模块
mac
npm install -g n
升级node.js到最新稳定版
n stable
n模块不支持Windows!!!
nvm-兼容的bash脚本来管理多个node.js版本
nvm和n都是node版本管理工具
为了解决node各种版本存在不兼容现象
nvm是让你在同一台机器上安装和切换不同版本的node的工具
// 列出所有可以安装的node版本号
nvm ls-remote:
// 安装指定版本号的node
nvm install v10.4.0
// 切换node的版本,这个是全局的
nvm use v10.3.0
// 当前node版本
nvm current:
// 列出所有已经安装的node版本
nvm ls
下载
如果已经安装node 建议直接删除
下载nvm地址:github.com/coreybutler…