简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
安装教程: http://blog.yancy.cc/
由于centos6 默认gcc4.4 而node v4需要gcc 4.8, 因此通过安装devtools-2来解决(已经绑定gcc 4.8)
wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O /etc/yum.repos.d/devtools-2.repo
yum install -y devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++
scl enable devtoolset-2 bash
wget https://nodejs.org/dist/v4.2.1/node-v4.2.1.tar.gz
tar -xvzf node-v4.2.1.tar.gz
cd node-v4.2.1
./configure
make && make install
- Node.js 官方文档:http://nodejs.org/api/
- Node.js 中文文档:http://nodeapi.ucdok.com/
- Express 官方文档:http://expressjs.com/
- Express 中文文档:http://expressjs.jser.us/
- Jade 官方文档:http://jade-lang.com/
- EJS 文档:http://www.embeddedjs.com/
- NPM:https://www.npmjs.org/ (官方)
- CNPM:http://cnpmjs.org/、http://npm.taobao.org/ (淘宝)
- MongoDB:https://www.mongodb.com/
- Mongoose:http://mongoosejs.com/
- Mongoskin:node-mongoskin、Mongoskin Tutorial with Examples
- Mongolab(500MB免费数据库):https://mongolab.com/
- MySQL:https://github.com/felixge/node-mysql
- http://clouda.com/ (Clouda+,移动 web 应用开发整体解决方案)
- http://sailsjs.org/#/ (Realtime MVC)
- http://pomelo.netease.com/ (Fast, scalable, distributed game server framework)
- https://github.com/newghost/ourjs (OurJs,基于Node的开源博客引擎)
- Grunt:http://gruntjs.com/ (英文)、http://gruntjs.cn/(中文)、http://www.gruntjs.net/getting-started Grunt快速入门
- Gulp:http://gulpjs.com/
- Yeoman:http://yeoman.io/
- Socket.io:http://socket.io/
- mocha:http://visionmedia.github.io/mocha/
- uglifyjs:https://github.com/mishoo/UglifyJS2
- shelljs:http://documentup.com/arturadib/shelljs
- debug:https://github.com/visionmedia/debug
- node-inspector:https://github.com/node-inspector/node-inspector
- Node.js中文网:http://www.nodejs.net/
- cnodejs:http://cnodejs.org/
- nodejsbbs:http://nodejsbbs.com/forum.php