2013-12-16 63 views
1

在我們的Angular.js應用程序中,我們爲每個控制器,指令,服務等提供了單獨的文件。因此,需要包含數百個js文件。在angular.js應用程序中加載大量文件列表env

我們使用Grunt來連接和uglify javascript進行生產,但我想單獨爲開發環境加載文件。

問題是,在Gruntfile中,您可以使用通配符指定文件列表,即/js/**/*.js以包含應用程序的所有模塊。

在開發過程中,我正在考慮像angular-seed那樣異步加載文件,但$script加載程序不在路徑中包含通配符,所以我需要手動指定每個單個文件,這似乎不是最優的。

這是否有一個常見的做法?

回答

2

查看Usemin(https://github.com/yeoman/grunt-usemin)。它讓你在開發過程中使用非連接和未加密的文件,並且會自動用構建/部署中的連接和醜化文件替換這些文件。這樣,你可以保持定期包括在你的文件,而無需手動加載它們。

相關問題