В последний день я обновлял библиотеку Angular
в своем проекте с 1.0.7
до 1.2.6
, для этого я обновил свой генератор yeoman
и снова сгенерировал приложение.
После этого я начал просматривать сгенерированные файлы, чтобы разобраться в изменениях, и заметил что-то новое в файле index.html
.
<!-- build:js scripts/vendor.js -->
<!-- bower:js -->
<script src="bower_components/jquery/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-resource/angular-resource.js"></script>
<script src="bower_components/angular-cookies/angular-cookies.js"></script>
<script src="bower_components/angular-sanitize/angular-sanitize.js"></script>
<script src="bower_components/angular-route/angular-route.js"></script>
<!-- endbower -->
<!-- endbuild -->
Я знаю, что комментарии <!-- build:js scripts/vendor.js -->
и <!-- endbuild -->
используются задачей grunt-usemin
, но какова цель <!-- bower:js -->
и <!-- endbower -->
? Я не могу найти упоминания об этом в bower
документации, размещенной на главной странице.