我學習節點/蒙戈,現在我能理解這樣的代碼,module.exports = {Mongoose,models:{...}}是什麼意思?
module.exports = mongoose.model('User', UserSchema);
我聽不太懂以下,
module.exports = { Mongoose, // var Mongoose = require('mongoose');
models: {
user: require('./schemas/user.js'),
room: require('./schemas/room.js')
}
};
我可以看到筆者想出口貓鼬和模型。但是導出的對象是一個JSON對象嗎? Mongoose它是一個鍵還是一個值? JSON是否允許沒有值的鍵或沒有鍵的值? 或者我錯了?
基本上是在ES6的一項新功能,在whcih你可以通過只變量與它會工作作爲重點和值具有相同的名稱作爲變量名 –