创建express项目的流程
-
安装 express-generator(安装一次就可以了 以后的项目直接使用)
$ cnpm i express-generator -g
-
创建express 项目
$ express -e 项目名称
-e是安装 ejs 模板 -
分析目录
- package.json 整个项目的依赖配置文件
- app.js 是整个项目的入口文件
- views/xx.ejs 是整个项目的模板(模板内容是什么,将来页面呈现就是什么)
- routes 是整个项目的路由配置文件
- public 静态资源文件(img css js )
- node_modules 整个项目的依赖包
- bin / www 整个项目的服务器配置文件
-
启动项目 package.json 中 npm 脚本
$ npm run start
express中一个路由即一个接口
- api接口暴露的方式有两种:
- 第一种: 使用模板进行暴露,但是要将数据做字符串转换,然后使用ejs的非转义输出
router.get('/',