Я новичок в мире узлов. Я хочу построить Uode + Express + Книжная полка (забудьте о том, что передняя часть сейчас). Я следую за этим tutorial.Узел + Экспресс + Книжная полка
Но я хочу, чтобы реорганизовать к тому, что структура узла выглядит следующим образом:
app/
controller/
models/
...
server.js
gruntFile.js
...
Поскольку я еще новичок в этом мире, я не могу понять, где инициализация идет,
Bookshelf.DB = Bookshelf.initialize({
client: 'postgres',
connection: {
....
}
});
И как написать мою модель внутри app/models/users.server.model.js
. Это то, что у меня есть:
'use strict';
var Bookshelf = require('bookshelf').DB;
exports.model = Bookshelf.Model.extend({
tableName: "users",
});
И, наконец, как использовать мою модель в другом файле?