6

我想做这样的事情:

<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 文件包含在 /js/main 中,但是能够在两个项目上并排进行开发而不必一直构建会快得多。现在当我尝试这个时,mainD4 构建,然后 js/main 文件没有任何反应。

4

1 回答 1

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>
于 2012-05-08T16:29:28.350 回答