Node.js是运行在服务的的JavaScript,是一个运行平台,基于Google的V8引擎
查看node版本
node -v
H:\后台\NODEJS> node -v \\键入命令
v10.15.0
进入交互模式
node
H:\后台\NODEJS> node \\键入命令
> console.log('hello,word') \\执行操作
hello,word \\返回结果
undefined \\空行
> \\可继续键入操作命令
> .exit \\退出交互模式
H:\后台\NODEJS>
NodeJS组成
- 引入required模块
我们可以使用 require 指令来载入 Node.js 模块。- 创建服务器
服务器可以监听客户端的请求,类似于 Apache 、Nginx 等 HTTP 服务器。- 接受请求与响应请求
服务器很容易创建,客户端可以使用浏览器或终端发送 HTTP 请求,服务器接收请求后返回响应数据。
搭建服务器
方法一
var http = require("http"); //导入http模块
http.createServer(function (request, response){
// 发送请求头: 状态码,内容类型
response.writeHead(200, {'Content-type': 'text/plain'});
// 响应数据
response.end('Hello World\n');
}).listen(8088); //调用createServer()方法并用listen()方法监听端口号
console.log('Server running at http://127.0.0.1:8088/')
方法二
var http = require("http");
var server = http.createServer();
server.on('request', function(request, response){
response.writeHead(200,{"Content-type":'text/plain'});
response.end("Hello World\n");
});
server.listen(8088);
console.log('Server running at http://127.0.0.1:8088/');