Javascript 使用自己的require配置按需加载AMD模块

Javascript 使用自己的require配置按需加载AMD模块,javascript,requirejs,amd,Javascript,Requirejs,Amd,我有一个shell应用程序,它有一个require.config,指定一些依赖项/垫片等 shell可以加载包含子模块的包,这些子模块需要自己的require.config,但我不能告诉您将在何时加载哪些模块 我需要在加载任何子模块时加载特定包的require.config 即: shell可以打开Module1或Module2,我希望加载配置以指定模块路径/垫片等 我似乎可以通过在模块定义上方添加require.config来实现这一点,但随后我必须将其包含在每个模块中 有没有一种方法可以让它

我有一个shell应用程序,它有一个require.config,指定一些依赖项/垫片等

shell可以加载包含子模块的包,这些子模块需要自己的require.config,但我不能告诉您将在何时加载哪些模块

我需要在加载任何子模块时加载特定包的require.config

即:

shell可以打开Module1或Module2,我希望加载配置以指定模块路径/垫片等

我似乎可以通过在模块定义上方添加require.config来实现这一点,但随后我必须将其包含在每个模块中

有没有一种方法可以让它加载一次包配置,然后后续模块不需要再次加载它


谢谢

我可能应该提到,这些软件包不是shell应用程序的子文件夹。它们是由shell在同一域中加载的自包含组件,可以由不同的应用程序重用(这就是它们需要自己的库路径的原因)。如果它们可以继承shell已经加载的任何lib,这样它们就不会被重新加载,这也很好
Shell
Shell.config
--->Package1
--->Package1-config
------>Module1
------>Module2