数据库需要指定表

module.exports = app => {
    const mongoose = app.mongoose;
    const UserSchema = new mongoose.Schema({
        username: { type: String },
        passworrd: { type: String }
    }, {collection: 'user'});

    return mongoose.model('User', UserSchema);
}

不支持ES6的import

module.exports = app => {}      // egg使用ES5的导出所以不支持 import

1、this.get(‘user-agent’) controller中通过this.get()获取请求头的信息

bodyParser 中间件,egg内置,用来处里post

加入全局方法:
module.exports = {
generateUuid() {
const uuid = uuidV1();
return uuid.replace(/-/g, ‘’).toUpperCase();
},
};

参考资料
http://koa.bootcss.com/