1.Express概述
Node
支持JavaScript
服务端编程,但是Node
内建的模块http
开发服务器比较繁琐和复杂的,需要手工去区别不同的请求路径,区分不同的请求方式,使用fs
文件系统模块完成网页的读写操作,最终将网页数据响应给客户端浏览器!
第三方团队开发了一个基于Node
技术专门用于开发服务端应用的模块/框架:Express
(1)安装express
Express就是一个Node第三方模块,所以使用npm全局安装
npm install express-generator -g
(2)创建项目
express安装完成后,命令行进入需要创建项目的文件夹中,执行命令创建项目
$ cd /d F:\第三阶段\code
# express -e 项目名称
$ express -e demo01
(3)启动项目
cd demo01 进入项目
npm i 安装依赖
npm start 启动项目
(4)访问项目
直接在浏览器访问
(5)文件结构
|-- demo01/ 项目文件夹
|-- bin/ 项目启动命令文件
|-- public/ 公共资源文件夹,存放需要的图片、js文件、css文件等
|-- node-modules/ 项目依赖目录