我目前正在做一个约曼生成的角项目。
我想强迫bower.json只使用依赖项的*.min.js文件,而不是使用完整的*.js版本。我肯定这是相对容易配置,但我似乎无法弄清楚。
例如,正在自动注入以下内容:
<script src="bower_components/angular-chart/angular-chart.js"></script>而不是:
<script src="bower_components/angular-chart/angular-chart.min.js"></script>以下是相关部分中的完整HTML:
<!-- build:js(.) scripts/vendor.js -->
<!-- bower:js -->
<script src="bower_components/jquery/dist/jquery.js"></script>
<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/bootstrap/dist/js/bootstrap.js"></script>
<script src="bower_components/angular-animate/angular-animate.js"></script>
<script src="bower_components/angular-cookies/angular-cookies.js"></script>
<script src="bower_components/angular-resource/angular-resource.js"></script>
<script src="bower_components/angular-route/angular-route.js"></script>
<script src="bower_components/angular-sanitize/angular-sanitize.js"></script>
<script src="bower_components/angular-touch/angular-touch.js"></script>
<script src="bower_components/angular-utils-pagination/dirPagination.js"></script>
<script src="bower_components/spin.js/spin.js"></script>
<script src="bower_components/angular-spinner/angular-spinner.js"></script>
<script src="bower_components/d3/d3.js"></script>
<script src="bower_components/c3/c3.js"></script>
<script src="bower_components/angular-circular-navigation/angular-circular-navigation.js"></script>
<script src="bower_components/angular-chart/angular-chart.js"></script>
<!-- endbower -->
<!-- endbuild -->任何援助都将不胜感激。谢谢!
发布于 2015-02-20 21:43:14
其思想是,当您为开发运行它时,您希望使用非缩小的js,这样如果有任何问题,您可以轻松地读取源代码。要进行开发,只需使用:
grunt serve然后,当您准备部署它时,只需运行:
grunt这将产生一个小型化的组合scripts/vendor.js。富构建解决方案将在dist文件夹中。
https://stackoverflow.com/questions/28617553
复制相似问题