我正在使用 require.js 2.0.6 来加载几个模块,包括我自己的一个库,它本身被包装在 almond.js 0.2.5 中。当我尝试做 require(['MyModule'], function (MyModule) {}); 最终在 require.s.contexts._.defined 中的是 mymodule (小写)。我需要公开混合大小写的 MyModule 以支持我的 MyModule API 的向后兼容性。
这是预期的还是已知的行为?如果是这样,是否有解决方法?
我正在使用 require.js 2.0.6 来加载几个模块,包括我自己的一个库,它本身被包装在 almond.js 0.2.5 中。当我尝试做 require(['MyModule'], function (MyModule) {}); 最终在 require.s.contexts._.defined 中的是 mymodule (小写)。我需要公开混合大小写的 MyModule 以支持我的 MyModule API 的向后兼容性。
这是预期的还是已知的行为?如果是这样,是否有解决方法?