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