我希望Moment可以在全球范围内使用,并且我了解Compound具有自动加载模块的能力-那么我将如何使用它?如果我在自动加载数组中包含“ moment”,如何在应用程序中使用它?

最佳答案

我知道有关于在复合中重做模块加载的想法,并且我知道查找有关如何执行操作的信息也不容易。

我通过将loadLibs.js放在config-> initializers中来解决它,我在其中加载模块,如下所示:

module.exports = function(compound) {
    compound.module1 = require('module1');
    compound.module2 = require('module2');
    //etc.
};


模块将在复合对象上可用。
请小心不要覆盖复合对象上一些已经存在的键。您还可以将其放在诸如compound.myApp.module之类的命名空间下

关于javascript - 如何在Compound.JS中自动加载Moment.JS?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18038809/

10-16 18:03