require.js / almond.js小写模块名称?

时间:2014-02-07 23:50:55

标签: javascript requirejs almond

我正在使用require.js 2.0.6加载几个模块,包括我的库本身包含在almond.js 0.2.5中。当我尝试执行require(['MyModule'],function(MyModule){});最终在require.s.contexts ._。中定义的是mymodule(小写)。我需要公开混合大小写MyModule以支持我的MyModule API的向后兼容性。

这是预期的还是已知的行为?如果是,是否有解决方法?

1 个答案:

答案 0 :(得分:0)

  

这是预期的还是已知的行为?

这不是预期的行为。我刚试过它。我创建了两个模块,这些模块只有大写字母不同,都加载了,并且都向控制台显示了各自的诊断消息。