express 是一个轻量级 http 服务框架,相比 thinkphp,laravel,symonfy, 我感觉很小很简单(不知道简单不简单).上手做个小项目试一试.
安装 express 生成器
通过应用生成器工具 express-generator 可以快速创建一个应用的骨架。
1 | npm install express-generator -g |
1 | express -h |
- 生成一个应用
myapp
1 | express -v twig myapp # twig 模板,习惯,php 也经常使用.jsp/asp 使用 ejs, 直接上手 |
路由
1 | # app.js 引用路由 |
详情: http://www.expressjs.com.cn/guide/routing.html
数据库
自动热加载
- 安装 nodemon
cnpm install -g nodemon
1
2
3"scripts": {
"start": "nodemon node ./bin/www"
},
跨域配置
1 | app.all('*', function (req, res, next) { |