00:00
Hello,大家好,那么这个小节我们来学习一下服务端框架。同学可能会想,我们不是学习阿贾克斯吗?为什么要学习express框架呢?这里我需要解释一下。因为我们阿贾克斯呢,需要给服务端发请求。这里我们需要一个服务端。所以说我们就讲这个谁啊,就选一下express这个框架,它也比较简单。而且内容的话,它使用起来,我们用的那个内容也比较少,借助于一个基本的功能就可以,不是不是说要把里边所有东西都讲一遍。啊,我们是讲一下一个基本使用就可以了。首先你看一下啊,这个express框架呢,它是基于诺基S平台的。啊,所以说如果说你的电脑上面没有装诺基S,你需要去安装一下诺基S。它就是一个应用程序。根据你自个儿这个系统去选择安装包。
01:00
就可以了啊,Windows的话,我建议你就选择这个MSI的简单的方式。下载完毕之后,直接双击下一步下一步下一步就OK了。安装完毕之后,你就可以按照我们上课这个内容继续往下推进就OK了。啊,当然如果说你已经。啊,安装过并且学习过用GS的,那么这一步你就可以省略,不用再去安装。那么下面的话我们来介绍,我们来给大家讲一下这个框架该怎么去使用。首先第一步我先安装这个包。右键在这个终端当中打开,注意是在最外层的位置去启动终端。然后MP minit。刚刚,Yes。做一个初始化,这是NPM啊,NPM的话,它是一个包管理工具,是诺基S平台下的一个包儿管理工具。好,下边的话我来安装一下一个框架。N mi express。
02:02
完毕之后呢,我们打开代码。大家注意,我们在这儿啊,有一个文件。就是基本使用的GS这样一个文件。然后在里边呢,我们开始按照步骤去使用express框架,首先第一步先引入express。然后express等于一个require express。第一步,那么第二步的话呢,是创建应用对象。啊,APP。等于一个express括弧。第三步呢,是创建路由规则。app.get然后斜杠。后边呢,跟上一个。函数。函数里边有两个参数。啊,一个呢是request,一个response,当然了,因为这是函数的行参名字,你可以。随便定义,不过呢,建议呢,写成request和response,因为的话可以建名义。
03:04
Request是对请求报文的一个封装。注意,Request是对。请求豹纹的一个封装。而而response呢,是对响应豹纹的一个封装。好,那么最后一步第四步啊,就是监听端口。起到服务。b.lesson。端口的咱们选择8000。后边再跟一个回调。上来一个。提示服务呢,已经启动。8000。端口监听中。然后在这儿的话,我来设置一个什么呢,先来设置一个简单的响应。设置。响应。response.send。Hello。啊。
04:00
保存。好了,那么接下来的话呢,我就要启动这个服务。把这个服务启动起来,怎么去启启动服务呢?我们需要用node这个命令来对这个脚本呢做一个执行。首先呢,右键终端打开。然后呢,Node后边跟上这个脚本express乘车。大家可以看一下8000端口已经。这个监听中了啊,服务呢已经启动好,接下来的话点开浏览器在这儿呢127。然后呢,点0.0.1冒号8000乘回车。大家可以看一下啊,Hello express就看到了一个这个结果。啊,咱们可以打开呢,网络控制台去看一看,整个的一个交互,点开它。点开这个请求头。走起这个内容是刚才我们向8000端口发的内容。就当刚才,当刚才我们敲回车那一刹那啊,向8000端口发内容是这些。
05:01
啊,是这些,然而8000端口给我们的响应是什么呢?看这。点击这儿,这是行和头。然后响应体在哪呢?响应体在这儿呢。这两块内容组合在一起,形成了完整的响应豹纹。只是刚刚才啊,我们对。这个谁呢?对这个报文做了一个查看。而现在的话,我们就已经把这个服务已经启动起来了,是一个HTTP的一个服务。啊,那么现在的话呢,我们就可以借助于这个服务跟前端的阿贾克斯来做一个交互了。好了,那么这个小节啊。咱们关于express框架的一个使用啊,简单的一个使用啊,我们就先说这么多啊,后边咱们还会对它做一个使用。啊,到后边咱们还会再去对它做一个讲解,好了,我们先把这段内容保存一下。
我来说两句