npm 相关

允我心安 提交于 2020-03-29 04:05:32

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 镜像切换

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!