之前对于node的使用都是基于一些webpack前端工具和一些脚手架这样的,但是最近由于项目需要,可能要用到node做了中间层所以今天就对于node进入深入学习,记录下学习的过程和在学习过程中遇到的坑,避免以后再踩坑,有类似需求的朋友们也可以看一下,如果有不对的地方也欢迎提出来,相互学习。好了 我们接下来看开学习的的过程拉
一 安装node
这里就不多说了 安装node 很简单的 我用的window 所以用window系统作为例子
二 创建一个简单的node应用(在你项目的根目录下创建一个server.js文件)
(1) 引入require模板 我们使用 require 指令来载入 http 模块,并将实例化的 HTTP 赋值给变量 http,实例如下:
var http = require("http");
(2) 创建一个服务器 我们通过http.createServer()方法来创建一个服务器, 并用listen 方法绑定 8888 端口。 函数通过 request, response 参数来接收和响应数据。实例如下:
在创建的server.js写入如下代码:
以上代码我们完成了一个可以工作的 HTTP 服务器。用命令 node server.js 打开浏览器访问localhost:8888就可以访问这个页面结果如下