包管理工具:npm、yarn、bower
接口响应
* 支持各种请求方式:get、post、put、delete......app.请求姿势API(接口名称,处理函数)
app.get(url,(req,res,next)=>{})
app.post(url,(req,res,next)=>{})
...
app.use...():传入中间件到app实例
* 安装中间件、路由,接受一个函数
* use响应所有的请求姿势(get,post,...)
// app.use([地址],中间件|路由|函数体)
//...string|buffer)
res.json(json) // 返回json
res.status(404).send() // 返回状态和信息
res.jsonp(响应数据) // 调用请求时的回调函数并传递响应数据...使用
let jade = require('jade')
let html = jade.renderFile('jade模板文件',{数据},{pretty:true});