nodejs:在windows系统中安装node.js 及第一个程序Hello World

今天开始学习node.js,所以在windows 8 中安装了node.js,并不会遇到什么问题,

首先,你需要在nodejs.org中下载nodejs的windows 版本,
当前版本是v0.10.23,我下载了windows版的,并进行了安装。

其实很简单就安装这个文件:

node-v0.10.23-x86.msi,

你随便可以安装在那个目录都可以的,


安装完成后,环境变量会自动配好的,如果你要移动这个安装好的文件到其他的目录下面,你就的重新配置环境变量,

所以最好你之前就选好安装文件夹,现在就来测试下是都安装成功,打开命令窗口,输入node -v

会看到输出v0.10.23,就是版本号

在安装完成之后,按照惯例,先来一个Hello World 程序,所以例子也是直接拿来的代码:也是参考大神的。

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

代码逻辑:

   1. 全局方法require()是用来导入模块的,一般直接把 require() 方法的返回值赋值给一个变量,在 JavaScript 代码中直接使用此变量即可 。require("http") 就是加载系统预置的 http 模块

   2. http.createServer 是模块的方法,目的就是创建并返回一个新的web server对象,并且给服务绑定一个回调,用以处理请求。

   3. 通过 http.listen() 方法就可以让该 HTTP 服务器在特定端口监听。

   4. console.log就不用多说了,了解firebug的都应该知道,Node实现了这个方法。


将这段代码保存在D:\hello.js中(随便一个路径就好了),然后在命令行中输入:

node D:\hello.js
会看到命令输出


好了,基本上已经完成了,接下来就是测试了,在浏览器中输入 http://127.0.0.1:8080,会看到输出hello world。


如果你也看到了和我一样的界面,说明你的nodejs已经安装正确了。开始接下来的学习吧。

如果要退出刚才写的helloworld程序,需要按CTRL+C来完成退出。

好啦,慢慢学习了。



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值