Node.js学习——helloworld

     刚开始用到javascript是大学做b/s项目的时候,大量在页面上使用javascript调用html中的元素和类似jquery之类的js库。后来学习了javascript·高级编程,了解了javascript也可以采用面向对象的方式实现比较不一样的功能。再后来看到了用javascript实现的游戏,惊呼了。又后来看到有人用javascript实现了java的虚拟机,可以实现60%的的api。又惊呼了。现在发现javascript还可以做web服务器。好吧。。。


git安装:

//先安装git依赖的包
yum install zlib-devel
yum install openssl-devel
yum install perl
yum install cpio
yum install expat-devel
yum install gettext-devel

//安装autoconf
yum install autoconf

//安装git
wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz
tar xzvf git-latest.tar.gz
cd git-{date}
autoconf
./configure --with-curl=/usr/local
make
make install 


Node安装:

$ git clone git://github.com/ry/node.git

$ cd node

$ ./configure

$ make

$ sudo make install

HelloWorld:

var http = require('http');
http.createServer(function (req, res) {    
	res.writeHead(200, {'Content-Type': 'text/plain'});    
	res.end('Hello World\n');}).listen(8000, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8000/');

require类似于C#的using、Python的import,用于导入模块(module)。

运行:

$ node hello_world.js
Server running at http://127.0.0.1:8000/
在浏览器中输入: http://192.168.17.222:8000/

如果出现 Hello World。就说明成功了。





参考资料:

http://www.cnblogs.com/neddy/archive/2011/02/28/1967548.html《CentOS 5 上安装git

http://www.cnblogs.com/QLeelulu/archive/2011/01/28/nodejs_into_and_n2mvc.html《介绍并写个MVC框架》

thomescai http://blog.csdn.net/thomescai(转载请保留) 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值