前端小白不迷路,今天来学习如何利用express模块开启本地服务器

432 阅读2分钟

这是我参与8月更文挑战的第4天,活动详情查看:8月更文挑战

时间过得好快啊,转眼都周三了,趁着下班,我来继续来八月更文挑战。

一、什么是express模块?

要想知道什么是express,必须要了解Node.js。

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行 环境,
并不是一门新的语言。 通俗的理解: Node.js为JavaScript代码的正常运行,提供的必要环境,这样说吧: 浏览器是JavaScript的前端运行环境 Node.js是JavaScript的后端运行环境 Node.js开启了我们前端世界的大门,带来了我们今天的大前端时代。 node.js的模块有三大种,分别是node.js内置模块,第三方模块(个人、组织上传供大家使用),和自定义模块(自己建立的.js文件)。 express是NodeJs的第三方模块,用于快速搭建服务器,可以看作是http内置模块的升级,相当于jQuery ,express保留了http模块的基本API,所以,在使用express的时候,也能使用http的API

如何使用express模块

npm i express
注意:express不能安装在express文件夹中,否则会安装失败

express封装的方法

Ⅰ、express
express.static() ---开放静态资源
express.urlencoded() ---获取POST请求体

Ⅱ、app
app.get() --处理客户端的get请求
app.post() --处理客户端的post请求
app.use() ---设置应用级别的全局配置,配置post请求的查询字符串参数,
app.use(express.urlencoded({extend:false}))

如何利用它快速开启一个本地web服务器?

准备工作:利用npm下载express模块,npm  i  express 

有了express模块,我们就引入到文件中,步骤如图:

111.png 文中nodemon 是一个工具,可以自动检测到目录中的文件更改时通过重新启动应用程序来调试基于node.js的应用程序。不过大家直接node 文件名.js 运行,也可以

nodemon安装

npm install -g nodemon 或
npm install --save-dev nodemon

222.png

总结:

原来开启本地服务器是那么简单,掘友们也快试试吧,文中如有错误,希望各位掘友指出,共同进步,谢谢!