日期:2014-05-16  浏览次数:20302 次

Node.js学习之环境搭建

最近想研究一下Node.js,  它是用javascript语言来开发服务器端,那么就可以用来做移动端的后台。

要想学习第一步当然是环境搭建,我只介绍Mac系统下的环境搭建。

1.下载Node.js的安装包。为了方便,我是直接下载安装包:http://nodejs.org/#download  ,下载后,直接安装就可以了。

2. 安装couchDB, 这是数据库,与Node.js配合使用很方便。在此我也不源码安装了,直接用macports安装。

sudo port selfupdate
sudo port install couchdb
sudo port upgrade couchdb
查看是否安装成功:
curl http://127.0.0.1:5984/

如果{"couchdb":"Welcome","uuid":.....这样的信息输出表示成功安装

也可以通过在浏览器中输入http://127.0.0.1:5984/_utils/index.html进入控制台。


如果想让系统启动的时候自动启动couchDB, 那么运行下面命令即可:

sudo launchctl load -w /opt/local/Library/LaunchDaemons/org.apache.couchdb.plist


下面我们来写一个node.js的helloworld, 用任意编辑器创建helloworld.js,  内容为:

console.log("Hello World");
保存,然后在命令行中cd进入到helloworlds.js目录里,执行

node helloworld.js


就会输入Hello World




参考:

http://guide.couchdb.org/editions/1/en/mac.html

http://guide.couchdb.org/draft/tour.html