node环境搭建
自从nodejs出来后,前端发展日新月异,各种新技术、新概念不断的冒出,感觉自己已经落后很多了,如果我还是停留在之前的会使用jQuery的水平上,就会逐渐被淘汰,是时候跟上潮流,革新自己的技术。
先从node的环境搭建开始
源码安装
下载node包
1 | wget https://nodejs.org/dist/v4.5.0/node-v4.5.0.tar.gz |
安装node编译所需要的插件
1 | yum install gcc gcc-c++ |
编译node
1 | ./configure |
成功后,可以在bash中查看node版本和npm的版本
1 | node -v |
npm是node的一个包管理器,可以用于下载各种的node包
nvm安装
node发展的很快,因此版本更新很快,需要一个node版本的管理工具,这里我选择nvm
安装nvm
1 | 下载nvm |
nvm 默认是从 http://nodejs.org/dist/ 下载的, 国外服务器, 必然很慢,
好在 nvm 以及支持从镜像服务器下载包, 于是我们可以方便地从七牛的 node dist 镜像下载:
在 .bashrc中加入
1 | # nvm |
搞定之后可以用nvm安装指定版本的node,比如:
1 | nvm install 7.0.0 |
然后可以设置一个默认的版本
1 | nvm alias default v7.0.0 |
不同版本之间进行切换
1 | nvm use 4.5.0(版本号,可使用 nvm list 列出) |
npm 默认是从国外服务器下载的,因此很慢。好在阿里巴巴搭建一个node的镜像源,速度很快,只需配置一下
1 | npm install -g cnpm --registry=https://registry.npm.taobao.org |
以后安装包就可以
1 | cnpm install 包名 |
速度比npm 快多了
从此踏上了一个不归路。