Express 框架概述
- 基于Nodejs平台,快速、开放、极简的WEB开发框架
- Expressd 的安装,
- 从官网或npmjs.com下载安装
- Unbuntu 操作系统下直接安装Express生成器, npm iinstall -g express-generator (需root权限),该安装包含Express框架
Express 实例化项目
- $> express webapp 创建后端应用
- $> cd webapp & npm install 进入项目目录后安装依赖库,程序会根据package.json自动查找依赖包。假如需要把安装mongoose写入到package.json文件中,则在安装时执行 npm install mongoose --save
- $> npm start 启动Express项目框架
Express 主要应用于后端管理,前端展示页面采用jQuery Moblie搭建
Express 文件结构
- /app.js 入口文件
- /bin/www app容器
- /public 公共静态资源
- /package.json 第三方依赖库名称,版本
- /routes 路由文件
- /view 存放模板文件
可以在原来Express架构基础上,自己搭建MVC架构