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

来源:互联网 发布:ubuntu安装unity桌面 编辑:程序博客网 时间:2024/05/01 23:52

摘要:初识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("<h1>Hello World!</h1>");
    //结束本次请求,并响应字符串:nodejs end
    res.end("nodejs end");
}).listen(1314); //监听端口,这里随便写一个1314(只要不跟其他服务冲突就行)

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

1
node hello.js

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


打开浏览器输入:

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


blob.png

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


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



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


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

0 0
原创粉丝点击