随笔-生活工作点滴

node.js 创建应用

2019-07-09  本文已影响0人  张思学
Node.js 应用是由哪几部分组成的:

1、引入 required 模块:我们可以使用 require 指令来载入 Node.js 模块。
2、创建服务器:服务器可以监听客户端的请求,类似于 Apache 、Nginx 等 HTTP 服务器。
3、接收请求与响应请求 服务器很容易创建,客户端可以使用浏览器或终端发送 HTTP 请求,服务器接收请求后返回响应数据。

创建node.js应用

1、使用 require 指令来载入 http 模块,并将实例化的 HTTP 赋值给变量 http

var http = require('http')

2、使用 http.createServer() 方法创建服务器,并使用 listen 方法绑定 8888 端口。 函数通过 req, res 参数来接收和响应数据。
第一个参数 req 代表客户端请求对象
第二个参数 res 代表代表服务器端所作出的响应对象

var http = require('http')
http.createServer(function(req, res){
  /*
   * 通过响应对象 writrHead 方法书写响应头,
   * 将响应头状态码定义为200,将内容类型定义为 text/html ,
   * 表示返回一段Html代码,
   */
  res.writrHead(200,{'Content-Type': 'text/html'});
  /*
   * 通过响应对象的 write 方法书写一个 <head>标签,
   * 在head标签中使用meta属相定义你网站的需求
   */
  res.write(
    '<head>' +
    '<meta charset="UTF-8"/>' +
    '<meta content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" name="viewport">' +
    '<meta name="format-detection" content="telephone=no" />' +
    '</head>'
  );
  /*
   * 通过响应对象 end 方法输出一行 HTML 代码结束响应流
   */
  res.end('node.js');
}).listen(8888);
//在启用服务时,向终端打印如下信息
console.log('Server running at http://127.0.0.1:8888')

代码完成后,打开终端进入项目目录,启用项目,
例如,node文件下app.js是启用文件

cd node
node app.js
Server running at http://127.0.0.1:8888 //打印代码,无需执行

通过网址http://127.0.0.1:8888进行浏览器访问

上一篇下一篇

猜你喜欢

热点阅读