Nicht wirklich eine "Antwort", aber erwähnenswert: Mit der Verlagerung der Verwaltung von Frontend-Bibliotheken zu Bower erwarte ich nicht, dass Arbeitsaufgabe Nr. 1914 jemals umgesetzt werden wird. Ich würde dringend empfehlen, sich anzusehen, wie Sie die Kombination von NPM, Bower und Grunt nutzen können, um Ihre eigene Ordnerstruktur zu erreichen.
Wenn Sie einen ersten Blick auf VS2015 geworfen haben, werden Sie feststellen, dass dies der neue empfohlene Weg für Ihre Projekteinrichtung und -wartung ist.
Laube
Abhängigkeitsmanagement-Tool für die Verwaltung von Frontend-Komponenten, die in html, css, jss geschrieben sind (z.B. Bootstrap, Knockout, Angular, Moment, Lightboxes, Galerie-Bibliotheken, ...)
NPM
Tool zur Verwaltung von Abhängigkeiten, das für die Verwaltung von Node-Js-Modulen verwendet wird
Grunzen
Grunt ist ein Javascript Task-Runner-Tool. Mit Grunt kann man eine Menge Dinge tun, die man sonst manuell erledigen müsste: Dateien kompilieren, Dateien linting, Dateien verschieben, ...
Der Unterschied zwischen den drei oben genannten wird hier im Detail erklärt: Unterschied zwischen Grunt, NPM und Bower ( package.json vs bower.json )