神奇的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即可显示出效果了!
在页面上已经显示出了通过res.write和res.end响应过来的内容。
注意:1314就是listen处输入的端口号。
当然这个例子没有任何意义,只是能初步认识nodejs的作用及用法!
原文出自【知识林】:http://www.zslin.com/web/blog/show/3
0 0
- 神奇的Nodejs-网站开发如此之快
- grep为何如此之快
- 成功的技术公司为何衰落如此之快?
- 《Nodejs开发加密货币》之二:Nodejs原来在币圈如此流行?
- NodeJS开发的十大令人神奇的项目
- 编程工具淘汰为何如此之快?
- Windows 8为什么启动如此之快
- 宇信易诚 为何成长如此之快
- 为什么 GNU grep 如此之快?
- 为什么GNU grep如此之快?
- HANA数据库为何如此之快
- 为什么 GNU grep 如此之快?
- 为什么使用索引查询如此之快!
- 为什么 Python 增长如此之快?
- HANA数据库为何如此之快
- 时间过的如此的快
- IT忍者神龟之15年的心情变化如此之快
- iOS开发之 一些神奇的目录
- swift简单瀑布流的实现
- Android传感器(六):光传感器
- MongoDB嵌套查询
- Maven命令
- 使用ibatis时 sql中 in 的参数赋值
- 神奇的Nodejs-网站开发如此之快
- 初学3DMax第一课
- php算法-牛群增长
- ShareSDK 分享和第三方登录实现
- 自动化测试操作文档
- Java中的编译单元及Java解释器运行过程
- oracle归档日志
- Bulb Switcher
- iOS设置键盘上Return按键及点击操作