通常一个 requirejs 模块看起来像:
define('ModuleName', ['jquery', 'underscore', 'backbone'], function($, _, Backbone){
});
因为我的设置中的每个文件都需要下划线和主干,所以我希望它们在模块中自动可用,而不必将它们定义为依赖项。
所以像:
define('ModuleName', ['jquery'], function($){
$("div.someClass").addClass('hide'); // works
var Model = Backbone.Model.extend(); // works too
});
这可能吗?
如果是的话,我必须寻找的关键字是什么?