node.js 创建应用

作者: 张思学 | 来源:发表于2019-07-09 16:12 被阅读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进行浏览器访问

    相关文章

      网友评论

        本文标题:node.js 创建应用

        本文链接:https://www.haomeiwen.com/subject/hmixkctx.html