Express是基于nodejs的一个快速web开发框架,它提供了一个Express application generator可以帮助我们快速创建应用的骨架。
1.安装generator
$ npm install express-generator -g
2.生成骨架
安装完成后用以下命令生成骨架,-e选项代表使用EJS模板引擎。
$ express -e myapp
生成的文件结构如下:
- app.js是express的设置文件
- bin/www是express执行文件
- package.json是nodejs项目的配置文件,用于保存应用信息与依赖管理
- public文件夹为web应用的资源文件夹
- routes保存路由文件
- views保存网站的ejs视图代码
3.启动项目
然后执行
npminstall安装项目依赖,该命令根据package.json文件中描述的depenencies安装依赖,默认安装到nodemodules文件夹下。通过
npm start启动项目。
打开浏览器输入localhost:3000查看效果。如下: