#css #twitter-bootstrap #sass #yeoman #bower
#css #twitter-bootstrap #sass #yeoman #bower
Вопрос:
Я совершенно новичок в Yeoman, поэтому я все еще выясняю рабочий процесс. Когда я настраивал свое приложение, используя yo angular
его, мне было предложено выбрать мои параметры. Я хотел использовать Sass Twitter Bootstrap и Compass, поэтому я включил его в свой проект. В нижней части index.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/json3/lib/json3.js"></script>
<script src="bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/affix.js"></script>
<script src="bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/alert.js"></script>
<script src="bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/button.js"></script>
<script src="bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/carousel.js"></script>
<script src="bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/collapse.js"></script>
<script src="bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/dropdown.js"></script>
<script src="bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/tab.js"></script>
<script src="bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/transition.js"></script>
<script src="bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/scrollspy.js"></script>
<script src="bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/modal.js"></script>
<script src="bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/tooltip.js"></script>
<script src="bower_components/bootstrap-sass-official/assets/javascripts/bootstrap/popover.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-animate/angular-animate.js"></script>
<script src="bower_components/angular-touch/angular-touch.js"></script>
<script src="bower_components/angular-route/angular-route.js"></script>
<script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
<!-- endbower -->
<!-- endbuild -->
Это то, что я ожидаю увидеть. Все файлы, которые я запросил, включены в мой проект.
Однако вверху я вижу это
<!-- build:css(.) styles/vendor.css -->
<!-- bower:css -->
<!-- endbower -->
<!-- endbuild -->
Это сбивает с толку. Я ожидаю увидеть все мои файлы там из bower точно так же, как я делаю с моим JS.
Я осмотрелся, но не смог найти ничего о том, как на самом деле заставить это работать или для чего на самом деле предназначен этот блок кода. Нужно ли мне vendor.scss
где-то создавать файл?
Почему мои стили беседки не включены? Как мне автоматизировать это в Yeoman?
Комментарии:
1. Вы пытались создать файл vendor.scss?
2. @cimmanon Да, я это сделал, и я подумал, что именно туда я бы включил свои стили беседки. Однако, когда я перестраиваю свой проект, он не заполняется в этом блоке.