nvm、npm、nrm安装

1、nvm的安装和使用node

windows下的安装:
nvm 的windows下载地址:https://github.com/coreybutler/nvm-windows/releases , 选择第二个nvm-setup.zip,这样安装方便些。
git

安装完成之后须要进行配置github

/**
*node下载源
*/
nvm node_mirror https://npm.taobao.org/mirrors/node/
/**
*npm下载源
*/
nvm npm_mirror  https://npm.taobao.org/mirrors/npm/

windows下nvm的命令([]中的参数无关紧要) npm

nvm arch                         查看当前系统的位数和当前nodejs的位数


nvm install <version> [arch]     安装制定版本的node 而且能够指定平台 version 版本号  arch 平台

nvm list [available]         

  - nvm list   查看已经安装的版本

  - nvm list installed 查看已经安装的版本

  - nvm list available 查看网络能够安装的版本

nvm on                           打开nodejs版本控制

nvm off                          关闭nodejs版本控制

nvm proxy [url]                  查看和设置代理

nvm node_mirror [url]            设置或者查看setting.txt中的node_mirror,若是不设置的默认是 https://nodejs.org/dist/

nvm npm_mirror [url]             设置或者查看setting.txt中的npm_mirror,若是不设置的话默认的是:https://github.com/npm/npm/archive/.

nvm uninstall <version>          卸载制定的版本

nvm use [version] [arch]         切换制定的node版本和位数

nvm root [path]                  设置和查看root路径

nvm version                      查看当前的版本

nvm cache dir                       显示nvm的cache

nvm cache clear                     清空nvm的cache

nvm alias ## 给不一样的版本号添加别名

nvm ls ## 列出全部安装的版本

nvm ls-remote ## 列出因此远程服务器的版本(官方node version list)

https://blog.csdn.net/qq_27626333/article/details/77857223windows

2、npm的安装和使用服务器

首先咱们进入命令模式,输入 npm config set prefix “C:\dev\nvm\npm” 回车,这是在配置npm的全局安装路径,而后在用户文件夹下会生成一个.npmrc的文件,用记事本打开后能够看到以下内容:
  prefix=C:\dev\nvm\npm

•而后继续在命令中输入: npm install npm -g 回车后会发现正在下载npm包,在C:\dev\nvm\npm目录中能够看到下载中的文件,之后咱们只要用npm安装包的时候加上 -g 就能够把包安装在咱们刚刚配置的全局路径下了。
•咱们为这个npm配置环境变量: 变量名为:NPM_HOME,变量值为 :C:\dev\nvm\npm
•在Path的最前面添加;%NPM_HOME%,注意了,这个必定要添加在 %NVM_SYMLINK%以前,因此咱们直接把它放到Path的最前面
•最后咱们新打开一个命令窗口,输入npm -v ,此时咱们使用的就是咱们统一下载的npm包了。
•一样的咱们还能够安装cnpm工具,它是中国版的npm镜像库,地址在这里:https://cnpmjs.org/,也是npm官方的一个拷贝,由于咱们和外界有一堵墙隔着,因此用这个国内的比较快,淘宝也弄了一个和npm同样的镜像库,http://npm.taobao.org/,它和官方的npm每隔10分钟同步一次。安装方式:◦

npm install cnpm -g --registry=http://r.cnpmjs.org 
//安装cnpm
cnpm install bower -g --save-dev //使用cnpm安装bower包,--save-dev表示开发阶段才会引入

或者用淘宝的npm install -g cnpm –registry=https://registry.npm.taobao.org
安装好了cnpm后,直接执行cnpm install 包名
好比:cnpm install bower -g 就能够了。
-g只是为了把包安装在全局路径下。
若是不全局安装,也能够在当前目录中安装,不用-g就能够了。

3、nrm 的安装和使用网络

 nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,那么咱们能够用这个来切换镜像源。

首先全局安装 nrm:


npm install -g nrm
•安装完后就能够当即使用了,咱们来列出可用的源:

nrm ls

会发现列出了下面几个源:

npm ---- https://registry.npmjs.org/

cnpm --- http://r.cnpmjs.org/

taobao - https://registry.npm.taobao.org/

nj ----- https://registry.nodejitsu.com/

rednpm - http://registry.mirror.cqupt.edu.cn/

npmMirror  https://skimdb.npmjs.com/registry/

edunpm - http://registry.enpmjs.org/

固然这里咱们选择国内淘宝的源:

nrm use taobao
相关文章
相关标签/搜索