我正在使用一些道场代码,我发现了我认为有两个类似名称的模块:
foo/blarg
foo/Blarg
Dojo / AMD是否允许模块ID仅因此而异?
答案 0 :(得分:1)
是的,应该可以,但模块的文件必须与要求中的标识具有相同的大小写。
示例:
blarg.js
Blarg.js
如果您没有强有力的命名约定,我还建议您为模块使用一个好的命名。使用require的示例:
require(['foo/blarg', 'foo/Blarg' ], function(blarg, Blarg){});