【发布时间】:2014-04-22 06:09:03
【问题描述】:
我想知道在 requireJS 中使用标准依赖项的最佳做法是什么。
例如,我将 jquery、下划线和主干作为依赖项,我认为我在 shim 中正确实现了它们,包括它们的 deps 并使它们工作。
但我认为我的设置不正确的是,每次我喜欢使用这些依赖项时,我都必须使用以下内容启动 .js 文件:
example.js
requirejs( ["jquery", "underscore", "backbone"], function(){
//do stuff
});
所以我想知道,是否可以使用这样的东西:
foo.js
requirejs( ["jquery", "underscore", "backbone"], function(){
//do stuff
});
bar.js
define(['public/foo'], function(){
console.log(Backbone);
});
或者这是正常的方式,您必须一遍又一遍地定义相同的依赖项? 任何指南都将不胜感激,因为我找不到能回答我问题的东西。
干杯
【问题讨论】:
标签: javascript dependencies requirejs