Grunt wiredep verdrahtet einige Laubenkomponenten nicht
Ich benutze den yeoman Webapp Generator, um eine Vorlage für den Start meiner Arbeit zu generieren. In diesem Moment sieht meine bower.json so aus
{ "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" } }
Now, in der cmd-Eingabeaufforderung tippe ich dies, während die Grunzuhr läuft
bower install bootstrap-datepicker -S
Dann fand ich"bootstrap-datepicker": "~1.4.0"
wird in den Abhängigkeitsbereich eingefügt, dann
<script src="bower_components/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
wird automatisch in meine index.html verdrahtet, es wird diese
<!-- build:js(.) scripts/vendor.js -->
<!-- bower:js -->
.
.
<script src="bower_components/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<!-- endbower -->
<!-- endbuild -->
Dann versuche ich, eine andere Bower-Komponente auf meiner Web-App zu installieren
bower install country-region-selector -S
Das nächste, was passiert, ist ich gefunden"country-region-selector": "~0.1.8"
befindet sich im Abschnitt Abhängigkeiten von bower.json wie bootstrap-datepicker, jedoch das entsprechende
<script src="bower_components/country-region-selector/dist/crs.min.js"></script>
wird nicht in meine index.html eingebunden.
So ist meine Frage, warum grunzen wiredep auf einigen Laubenkomponenten nicht arbeitet? Das gleiche passiert mitform.validation
Könnte jemand etwas Licht in dieses Problem bringen?