ubuntu180401下nvm+nodejs+npm+gulp

安装

nvm的github仓库地址为  https://github.com/creationix/nvm

项目的说明文档中列出了多种安装方式,选用其中一种进行安装。

实际操作中可能会遇到网络问题,这里选择了直接在仓库地址下载打包的zip文件.

下载到本地后解压任一位置,(使用了最新版本的 nvm  v0.35.3)并在终端中进入该目录,在终端进行安装:

./install.sh

nvm将被安装到 $HOME/.nvm 目录中。

 

更换速度更快的安装源

 nvm修改下载源:在ubuntu中找到安装nvm的路径,找到'.nvm/nvm.sh'文件,用sudo vim .nvm/nvm.sh打开,

然后用'/'搜索‘NVM_NODEJS_ORG_MIRROR’,enter定位到该位置,修改其中的网址为‘https://npm.taobao.org/mirrors/node/’即可

# node-std) nvm_echo "${NVM_NODEJS_ORG_MIRROR:-https://nodejs.org/dist}" ;;
node-std) nvm_echo "${NVM_NODEJS_ORG_MIRROR:-https://npm.taobao.org/mirrors/node}" ;;

  

安装指定版本的node

nvm install 6.4.0

  

 

npm换源
由于npm下载源在国外,严重影响速度。因此,乐于分享的淘宝团队,将npm下载源部署到了国内。

来自官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。”

换源方法:

1.使用阿里定制的 cnpm 命令行工具代替默认的 npm,输入下面代码进行安装:

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

以后安装插件只需要使用cnpm intall即可。

2.如果习惯了npm,又不想使用cnpm怎么办呢?也不是没有办法。

输入以下命令:

npm config set registry https://registry.npm.taobao.org

再输入:

npm config list

可以看到,已经换源了

 


 

若raw.githubusercontent.com地址不能ping通,导致文件下载困难.

sudo vi /etc/hosts

添加正确的解析地址:

199.232.68.133    raw.githubusercontent.com

该地址是通过网站https://www.ipaddress.com/获得的.

  


 

参考: 

 关于nvm和npm在ubuntu中修改为国内淘宝下载源

https://blog.csdn.net/qq_14815199/article/details/104610163

Ubuntu下nvm的安装使用

https://blog.csdn.net/u010942902/article/details/88410978

 

https://www.jianshu.com/p/4aaf929bfa71

 

raw.githubusercontent.com地址DNS污染

posted @ 2020-04-18 15:47  月月coding  阅读(134)  评论(0)    收藏  举报