在Linux下安装安装nodejs还是比较苦恼的,要么编译安装,要么下载执行包放到目录并写入环境变量里。
下面我来介绍个神器
神器一:nvm
Node Version Manager(Node版本管理器),用它可以方便的在机器上安装并维护多个Node的版本。
nvm开源地址 https://github.com/creationix/nvm
nvm具体安装和使用方法可以搜索看作者 README.md、百度、谷歌。
nvm可以快速地下载指定的nodejs版本并且可以快速地配置之好环境变量。但是nvm使用的是国外下载源,所以下载极慢,还好有解决方案。
更换国内下载源:
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
当我们安装好了nodejs并开始初始项目依赖的时候,是不是感受到及其缓慢呢?
下面我们再来个神器
神器二:nrm
nrm和nvm长得差不多,但作用可不一样,nrm是用来配置nodejs仓库的下载源的。nodejs的仓库源默认是死慢死慢的,所以我们开绝招吧(关于cnpm是极其不推荐安装的,我们只需要换源就好了)。
安装 nrm
npm install -g nrm
查看当前支持切换的源
nrm ls
*npm ---- https://registry.npmjs.org/
cnpm --- http://r.cnpmjs.org/
taobao - http://registry.npm.taobao.org/
eu ----- http://registry.npmjs.eu/
au ----- http://registry.npmjs.org.au/
sl ----- http://npm.strongloop.com/
nj ----- https://registry.nodejitsu.com/
上面列出了可选的源,还用 * 号标记出了当前我使用的源
切换到taobao源
nrm use taobao
提示: Registry has been set to: http://registry.npm.taobao.org/
我们已经成功切换到更快的源去了,爽飞吧!
网友评论