npm 镜像切换
- 得到原本的镜像地址
npm get registry
- 临时使用
npm --registry https://registry.npm.taobao.org install express
- 持久使用 设成淘宝的
npm config set registry http://registry.npm.taobao.org/
- 换成原来的
npm config set registry https://registry.npmjs.org/
- 安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
- 查看当前地址
npm config list npm config get registry npm info express
- npm 查看安装了哪些包
npm list --depth=0 –depth 表示深度,我们使用的模块会有依赖,深度为零的时候,不会显示依赖模块 npm list --depth=0 [--dev | --production] npm list --depth --global 这个指令用来查看全局安装了哪些工具 npm list <packagename> 这个指令用来查看某个模块是否安装了 npm root -g查看全局安装目录
使用nvm
nvm install stable # 安装最新稳定版 node nvm install 4.2.2 # 安装 4.2.2 版本 nvm install 0.12.7 # 安装 0.12.7 版本 # 特别说明:以下模块安装仅供演示说明,并非必须安装模块 nvm use 4 # 切换至 4.2.2 版本 npm install -g mz-fis # 安装 mz-fis 模块至全局目录,安装完成的路径是 /Users/<你的用户名>/.nvm/versions/node/v0.12.7/lib/mz-fis nvm use 0 # 切换至 0.12.7 版本 npm install -g react-native-cli #安装 react-native-cli 模块至全局目录,安装完成的路径是 /Users/<你的用户名>/.nvm/versions/node/v4.2.2/lib/react-native-cli nvm alias default 0.12.7 #设置默认 node 版本为 0.12.7
- 查看nvm版本
nvm current
- 删除指定版本node
nvm uninstall v6.6.0
- nvm 提供了 nvm use 命令。这个命令的使用方法和 install 命令类似
例如,切换到 4.2.2: nvm use 4.2.2 切换到最新的 `4.2.x``: nvm use 4.2 切换到最新版: nvm use node
- 用 nvm 给不同的版本号设置别名:
我们给 4.2.2 这个版本号起了一个名字叫做 awesome-version nvm alias awesome-version 4.2.2 然后我们可以运行: nvm use awesome-version 下面这个命令可以取消别名: nvm unalias awesome-version 另外,你还可以设置 default 这个特殊别名: nvm alias default node
- 列出已安装实例
nvm ls
-she'zhi设置mo'ren设置默认设置默认安装
nvm alias default <version> 如: nvm alias default v11.1.0
npm 镜像切换
来源:https://www.cnblogs.com/clown3/p/10980813.html