神奇的Nodejs-网站开发如此之快

摘要:初识nodejs,使用nodejs搭建一个http服务,并通过浏览器可以正常访问

下载安装nodejs

    Nodejs下载地址:

    官网:https://nodejs.org/en/

    中文网:https://nodejs.cn/

 下载后和普通程序安装方法没什么不同(可以选择一下安装路径,不选使用默认也行)

检查是否安装成功

打开命令提示窗口,输入:

1
node - v

显示出版本号即表示安装成功:

1
v4.4.5

Nodejs搭建http服务

·nodejs可以搭建http客户端,也可以搭建http服务端,一个超简单的例子说明nodejs的方便快捷:

假如文件名为:hello.js

1
2
3
4
5
6
7
8
9
10
11
//引入http模块(类似于Java的一些类库)
var  http = require( "http" );
//使用http创建服务,在回调在处理请求与响应
http.createServer( function (req, res) {
     //向响应中写头信息,200:页面访问正常;Content-Type这些东西在普通的html中都非常常见
     res.writeHead(200, { "Content-type" : "text/html" });
     //往响应中写一段话:Hello World!
     res.write( "

Hello World!

"
);
     //结束本次请求,并响应字符串:nodejs end
     res.end( "nodejs end" );
}).listen(1314);  //监听端口,这里随便写一个1314(只要不跟其他服务冲突就行)

·进入命令提示窗口,并进入到hello.js所在的目录,输入启动命令:

1
node hello.js

回车后光标一直闪烁,就表示启动成功了。(启动速度非常快)


打开浏览器输入:

http://localhost:1314即可显示出效果了!


在页面上已经显示出了通过res.write和res.end响应过来的内容。


注意:1314就是listen处输入的端口号。



当然这个例子没有任何意义,只是能初步认识nodejs的作用及用法!


原文出自【知识林】:http://www.zslin.com/web/blog/show/3

你可能感兴趣的:(nodejs,java学习资料)