Grunt wiredep não liga alguns componentes da bower
Estou usando o yeoman webapp generator para gerar um modelo para iniciar o meu trabalho. Neste momento, meu bower.json se parece com isso
{ "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" } }
Agora, no prompt do cmd, digitei isso enquanto o relógio grunhido estava sendo executado
bower install bootstrap-datepicker -S
Então eu achei"bootstrap-datepicker": "~1.4.0"
é inserido na seção dependências e, em seguida,
<script src="bower_components/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
será automaticamente ativado no meu index.html, torna-se este
<!-- build:js(.) scripts/vendor.js -->
<!-- bower:js -->
.
.
<script src="bower_components/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<!-- endbower -->
<!-- endbuild -->
Em seguida, tento instalar outro componente do bower no meu aplicativo da web
bower install country-region-selector -S
A próxima coisa que acontece é que eu encontrei"country-region-selector": "~0.1.8"
está na seção de dependências do bower.json, como bootstrap-datepicker, no entanto, o
<script src="bower_components/country-region-selector/dist/crs.min.js"></script>
não entra no meu index.html.
Então, minha pergunta é por que o grunhido wiredep não funciona em alguns componentes do bower? A mesma coisa acontece comform.validation
Alguém poderia lançar alguma luz sobre esse problema?