日期:2014-05-16 浏览次数:20372 次
一. geddy 开发运行环境搭建
?
geddy是基于nodejs的一个框架。
1.首先下载并安装nodejs。
tar -xvzf node-v0.4.9.tar.gz
cd node-v0.4.9
./configure
make
sudo make install
2.安装geddy。
tar -xvzf geddy-v0.1.3.tar.gz
cd cd geddy-v0.1.3
cd geddy-v0.1.3
make && sudo make install
3.使用geddy创建项目并运行。
geddy-gen app myNodejsApp
cd myNodejsApp
geddy
浏览器中输入:http://localhost:4000
看了http://www.infoq.com/cn/articles/nodejs-frameworks觉得使用geddy对于我们的应用在开发上要便利一些,不过该框架文档较少,特别是基本没有什么中文文档,所以转而研究express。
二. express 开发运行环境搭建
?
跟geddy一样,express也是nodejs的一个框架,目前为止是nodejs名气最大的框架。
1.安装nodejs。
tar -xvzf node-v0.4.9.tar.gz
cd node-v0.4.9
./configure
make
sudo make install
2.安装npm。
参照这里:http://www.giantflyingsaucer.com/blog/?p=1688
3.安装运行express。
参照这里:http://www.stonenotes.me/archives/ubuntu%E4%B8%8Bnode-js%E7%9A%84web-framework-express%E5%AE%89%E8%A3%85%E5%8F%8A%E4%BD%BF%E7%94%A8%E5%B0%8F%E8%AE%B0.html
express实现的一个todo list:https://github.com/fengmk2/todo
?
三. mongodb数据库安装使用
?
nosql数据库的一种,天然支持javascript。
http://www.mongodb.org/display/DOCS/Home
安装mongodb的nodejs驱动
https://github.com/christkv/node-mongodb-native