Проворчание проворчало, не проводя некоторые компоненты беседки
Я использую Yeoman генератор веб-приложений для создания шаблона, чтобы начать мою работу. В этот момент мой bower.json выглядит так
{ "name": "sample-project", "private": true, "dependencies": { "bootstrap-sass": "~3.3.5", "modernizr": "~2.8.3", "fontawesome": "~4.3.0", "jquery.smooth-scroll": "~1.5.5", "animate.css": "~3.3.0", "jquery.appear": "*" }, "overrides": { "bootstrap-sass": { "main": [ "assets/stylesheets/_bootstrap.scss", "assets/fonts/bootstrap/*", "assets/javascripts/bootstrap.js" ] } }, "devDependencies": { "chai": "~3.0.0", "mocha": "~2.2.5" } }
Теперь в командной строке cmd я набираю это, пока grunt watch работает
bower install bootstrap-datepicker -S
Потом я нашел"bootstrap-datepicker": "~1.4.0"
вставляется в раздел зависимостей, затем
<script src="bower_components/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
будет автоматически подключен в мой index.html, это становится этим
<!-- build:js(.) scripts/vendor.js -->
<!-- bower:js -->
.
.
<script src="bower_components/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<!-- endbower -->
<!-- endbuild -->
Затем я пытаюсь установить еще один компонент Bower для моего веб-приложения
bower install country-region-selector -S
Следующее, что происходит, я нашел"country-region-selector": "~0.1.8"
находится в разделе зависимостей bower.json, как bootstrap-datepicker, однако соответствующий
<script src="bower_components/country-region-selector/dist/crs.min.js"></script>
не попадает в мой index.html.
Итак, мой вопрос: почему grunt wiredep не работает на некоторых компонентах беседки? То же самое происходит сform.validation
Кто-нибудь может пролить свет на эту проблему?