启动时从DB复合JS加载配置

时间:2013-08-09 09:34:34

标签: compoundjs

我正在尝试使用Compound JS并希望在启动时加载来自DB的一些值,并将它们存储在所有会话中共享的全局变量中。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

一种方法是将它们放在config/initializers文件夹中。

示例:/config/initializers/settings.js

module.exports = function (compound) {
    compound.models.Setting.all(function (err, settings) {
        compound.settings = settings;
    });
};