是否可以在一个html文件中包含多个require.js项目?

时间:2012-05-08 16:27:14

标签: javascript requirejs

我想做这样的事情:

<script data-main="/js/D4/build/mainD4" src="/js/D4/build/require.js"></script>
<script data-main="/js/main" src="/js/require.js"></script>

我可以构建第一个文件,并在/ js / main中包含build js文件,但是能够在两个项目上并行开发而不必一直构建它会快得多。现在当我尝试这个时,mainD4构建,然后js / main文件没有任何反应。

1 个答案:

答案 0 :(得分:6)

刚刚找到答案: https://groups.google.com/forum/?fromgroups#!topic/requirejs/YWFdgYSU2f4

<script src="scripts/require.js" data-main="scripts/main"></script>
<script>
require(['scripts/another/main']);
</script>

<script src="scripts/require.js" data-main="scripts/main"></script>
<script>
(function(){
  var req = require.config({baseUrl:'scripts/another'});
  req(['main']);
}());
</script>