我正在使用 Yeoman(v1.x)和 grunt(v0.4.2)构建一个 Angular 项目。 build
任务将所有的 app/script
JS 文件连接起来,但是它不会将所有依赖文件连接起来,因此我的生成的 index.html 文件会发出这些调用:
<script src="components/angular-unstable/angular.js"></script>
<script src="components/jquery/jquery.js"></script>
<script src="components/angular-resource/angular-resource.js"></script>
<script src="components/bootstrap/js/bootstrap-dropdown.js"></script>
<script src="components/moment/moment.js"></script>
<script src="components/underscore/underscore.js"></script>
<!-- xxxxxbuild:js scripts/scripts.js -->
<script src="scripts/274baf7d.scripts.js"></script>
我希望我的项目使用的所有组件,例如 angular.js
、jquery.js
等等都在 scripts.js
中。重新配置 GruntFile 做到这一点容易吗?或者出于实际原因,默认情况下不这样做?