如何利用nodeJs搭建一个web服务器?

如何利用nodeJs搭建一个web服务器?
最近在学习nodejs,学的比较迟了,下面将一些笔记整理在下面 希望对于大家有所帮助。
ps:自己整理的一些必要的杂碎,不需要的同学,请不要喷。。。。

1.如何搭建nodeJS开发环境

安装好nodejs开发环境
最终可以在命令行中运行 node -v如果显示版本号,则安装成功!
如图:
如何利用nodeJs搭建一个web服务器?

2.创建入口文件。

安装完nodejs之后 可以,在根目录下新建一个server.js文件,键入下面的代码。

1
2
3
4
5
6
7
8
9
10
11
12
13
//加载http模块
var http = require('http');
var test = function(req, res) {
    //声明文档类型
    res.writeHead(200, { 'Content-Type''text/plain' });
    //输出文本
    res.end('holle world\n');
}
var server = http.createServer(test)
    //声明端口和主域
server.listen(8888, '127.0.0.1');
console.log("server success!");

然后打开命令行窗体(dos)
进入到根目录 运行 node server.js
启动web服务。
如果输出server success!则启动成功!
如何利用nodeJs搭建一个web服务器?

快捷键:ctrl+C可以终止服务。

4.测试。
在浏览器中输入:127.0.0.1:8888进行测试访问!

如果需要输入网页格式可以把server.js中的

1
res.writeHead(200,{'Content-Type':'text/plain'});

更换为

1
res.writeHead(200,{'Content-Type':'text/html'});
虚拟主机
《你不知道的Javascript(上卷)》PDF
《Node.js开发指南》PDF
《编写高质量JavaScript代码的68个有效方法》PDF
《Javascript语言精粹》PDF
广告也精彩