2016-09-23 20 views
2

Ich habe ein Projekt, wo ich in meinem bower_components-Ordner in github vor langer Zeit eingecheckt habe. Das Projekt arbeitet mit, wenn ich mein Build-Skript ausführe, indem ich viele Dateien in meinem bower_components-Ordner in base.js kompiliere.Wie erstelle ich eine neue bower.json

Das Problem ist, ich habe leider Bower Pakete nicht richtig installiert. Anstatt "bower install package-name --save" einzugeben, habe ich gerade Pakete über "bower install package-name" hinzugefügt. Daher wurde meine bower.json nicht korrekt aktualisiert.

Da mein Repo aufgrund des Eincheckens des bower_components-Ordners HUUUGGE ist, möchte ich einen NEW-Repo ohne den bower_components-Ordner starten. Problem ist, mein Projekt wird nicht ordnungsgemäß erstellt, wenn ich nicht alle Dateien aus meinem eingecheckten bower_components-Ordner habe.

Was ich brauche, getan: Ich brauche ein Programm, das durch all die Unterordner in meinem bower_components Ordner und baut eine neue bower.json Datei gehen.

Antwort

3

geben Sie auf Ihrem Projektverzeichnis und Typ: Bower init

Antwort auf alle Fragen und setzen Ja auf diese:

setzen derzeit als Abhängigkeiten installierten Komponenten? Ja

Es wird eine bower.json mit Ihren tatsächlichen Installationspaketen erstellt.

+0

Dies, gefolgt von "Bower Prune" (entfernt lokale Fremdpakete) klingt gut. –

Verwandte Themen