windows下nvm和nodejs安装使用

来源:互联网 发布:数据营销策略 编辑:程序博客网 时间:2024/05/22 01:54

如果长期做 node 开发,或者想快速更新 node 版本(本人具有新事物强迫症,不知道大家是否和我一样呢?),或者想快速切换 node 版本,那就使用 nvm 来安装你的 node 开发环境,保持系统的干净。

下面就介绍下Windows环境下:

首先下载nvm

多版本nodejs管理工具nvm for windows github上的资源,有时候很慢,请自备梯子。

所以还是来个CSDN下载。CSDN下载

设置nvm国内镜像

nvm默认的下载地址是http://nodejs.org/dist/,这是国外的服务器,在国内下载速度很慢,所以需要修改它的下载源。方法如下:
在控制台输入nvm,我们看到了

这里写图片描述

解决办法:
在你nvm的安装路径下,找到settings.txt打开,在后面加加上

node_mirror: https://npm.taobao.org/mirrors/node/npm_mirror: https://npm.taobao.org/mirrors/npm/

这里写图片描述

通过下面这个命令 nvm 安装最新版本

nvm install latest

通过 nvm 安装任意版本node,nvm install 版本号(可以去nodejs官网看下版本号)

nvm install 7.10.0

安装完成后使用下载的版本

nvm use 7.10.0

可以查看一下你当前已经安装的版本

nvm ls

更新npm:切换到nodejs目录

npm update npm

使用 cnpm 加速 npm?(个人不使用此方法)

有npm为什么要用cnpm?,npm的镜像是国外的当然用不了,可以设置npm的国内镜像

先要删除代理,再设置镜像

npm config rm proxynpm config rm https-proxynpm config set registry https://registry.npm.taobao.org

设置代理服务器(个人推荐使用)

虽然前面设置npm的国内镜像能使用npm,but有时候npm安装的包真是烂的。。。还是需要从访问国外的网站,最后结果就是安装失败。

比如 npm install -g @angular/cli

安装angular2的工具包是不能使用国内镜像的,(如果你的github能访问除外)需要设置代理

代理地址http://127.0.0.1:1080,还要把镜像设置回来。

npm config set proxy=http://127.0.0.1:1080npm config set registry=http://registry.npmjs.org

git代理设置方法解决

git config --global http.proxy 'socks5://127.0.0.1:1080'git config --global https.proxy 'socks5://127.0.0.1:1080'git config --global --unset http.proxygit config --global --unset https.proxynpm config delete proxy

未完等续···

1 0
原创粉丝点击