搭建接口环境
- express 生成项目骨架
$ express 项目名(项目名可忽略)
- mongodb (全局配置此处可省略)
$ cnpm install mongodb --save
- 添加依赖包
$ cnpm install
注:配置全局node-dev
node-dev是一个node.js开发工具,当文件被修改时,它会自动重新启动node进程。
$ cnpm install node-dev -g
package.json
{
"name": "express+mongodb",
"scripts": {
"start": "node-dev ./bin/www"
}
}
安装:mongodb-curd
— 封装了mongodb增删改查相关方法
routes/index.js
//引入
var Mongo = require('Mongodb-curd');
//增加(insert)
Mongo.insert(batabaseName,collcationName,data,function(result){
if(!result){
res.json({ code:0, msg:"error"})
}else{
res.json({ code:1, msg:"success", d