Dojo / AMD模块ID区分大小写

时间:2017-01-07 01:08:20

标签: javascript dojo amd

我正在使用一些道场代码,我发现了我认为有两个类似名称的模块:

foo/blarg
foo/Blarg

Dojo / AMD是否允许模块ID仅因此而异?

1 个答案:

答案 0 :(得分:1)

是的,应该可以,但模块的文件必须与要求中的标识具有相同的大小写。

示例:

blarg.js
Blarg.js

如果您没有强有力的命名约定,我还建议您为模块使用一个好的命名。使用require的示例:

require(['foo/blarg', 'foo/Blarg' ], function(blarg, Blarg){});