我希望 Moment 在全球范围内可用,并且我了解 Compound 能够自动加载模块 - 那么我将如何使用它呢?如果我在自动加载数组中包含“时刻”,我如何在应用程序中使用它?
问问题
109 次
1 回答
1
我知道有关于在复合中重做模块加载的想法,而且我知道找到有关如何执行此操作的信息也不容易。
我通过在 config->initializers 中放置一个 loadLibs.js 来解决它,我在其中加载模块,如下所示:
module.exports = function(compound) {
compound.module1 = require('module1');
compound.module2 = require('module2');
//etc.
};
然后模块将在复合对象上可用。请注意不要尝试覆盖复合对象上一些已经存在的键。你也可以把它放在一个命名空间下,比如 Compound.myApp.module
于 2013-09-12T15:12:02.927 回答