node.js的安装
node.js的安装十分简单
找到官网
https://nodejs.org/en/
并打开,就看到了如下页面
左边的版本可以叫它稳定版,右边的是最新版。这里就安装稳定版了。
下载下来,配置好安装路径,无脑下一步就可以了
安装完毕后,打开控制台
输入
node --version
观察控制台是否输出一个版本号
这样,node.js 环境就安装好了。
下面就使用node.js来创建第一个应用
使用node.js来创建第一个应用
- 让我们先了解下 Node.js 应用是由哪几部分组成的:
- 1、引入required模块: 我们可以使用 require指令来载入Node.js模块
- 2、创建服务器: 服务器可以监听客户端的请求
- 3、接收请求与响应请求: 服务器很容易创建,客户端可以使用浏览器或终端发送 HTTP 请求,服务器接收请求后返回响应数据。
接着就开始创建第一个应用吧
首先准备一个应用的根目录project,在下面创建src目录,接着创建一个server.js的文件,写入以下代码
//引入http模块
var http = require('http');
//引入url模块,帮助解析
var url = require('url');
//引入querystring库,也是帮助解析用的
var querystring = require('querystring');
function service(request, response) {
//获取返回的url对象的query属性值
var arg = url.parse(request.url).query;
//将arg参数字符串反序列化为一个对象
var params = querystring.parse(arg);
//请求的方式
console.log("method - " + request.method);
//请求的url
console.log("url - " + request.url);
//获取参数id
console.log("id - " + params.id);
//设置返回代码为200,以及将返回格式为text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});
//返回内容是:Hello Node.js
response.end('Hello Node.js');
}
//基于service函数使用createServer()方法来创建服务器
var server = http.createServer(service);
//服务器监听8088端口
server.listen(8088);
//终端打印server信息
//console.log('Server running at http://127.0.0.1:8088');
打开控制台,将目录切换到创建的应用根目录下。
运行
node server.js
控制台会输出
Server running at http://127.0.0.1:8088
打开浏览器,访问地址
http://127.0.0.1:8088
浏览器页面打印Hello Node.js,就表示第一个应用运行成功了