Node.js 本身对 http 模块封装的不够方便,于是相应的 web 开发框架便应运而生,express是使用比较多的,express 比较轻量级,围绕 http 模块进行了封装,但是支持很多扩展使它变得非常强大。
安装 express
当然前提是有 node 环境,安装过了 npm
1 | $ npm install express-generator -g |
查看帮助
1 | $ express --help |
通过查看帮助可以看到 express 支持的扩展, ejs | jade | Hogan.js | handlebars 模板引擎, less|stylus|compass|sass 处理生成 css。
创建项目
1 | # 创建一个名为 rent 的项目 |
根据上面的提示继续安装依赖
1 | # 进入目录 |
项目的目录结构
1 | rent |
app.js文件
:应用程序的入口文件。node_modules目录
:安装了哪些模块。public目录
: 存放图片、css和 js 脚本等资源。routes目录
: 路由的处理程序。views目录
:存放模板视图
参考链接
https://expressjs.com/en/starter/generator.html
文章来自: https://hanks.pub