2013-07-19 21 views

回答

5

當您使用Usemin塊,如...

<!-- build:js scripts/vendor.js --> 
<script src="bower_components/jquery/jquery.js"></script> 
<script src="bower_components/package/file.js"></script> 
(etc...) 
<!-- endbuild --> 

...你不需要在bower_components/複製到dist/。在構建過程中,像上面那樣的塊將被連接,縮小並填充到與開始註釋中相匹配的文件中(在上述情況下,它將是scripts/vendor.js)。此外,它的前綴是一個唯一的散列,例如scripts/3fa3f7z.vendor.js用於緩存清除。

我對解決方案的猜測是將您的<script></script>s移動到Usemin塊中。你可以使用盡可能少的或儘可能多的。

+0

我正在使用Require.JS,所以我所有的依賴都在main.js中被縮小。 – acid