Wie generieren nodejs-express-Paket-Abhängigkeiten.json
Als ich begann, um meine erste nodejs express-Anwendung, ich habe viele Pakete mit npm.
Ich würde gerne wissen, ob es eine Möglichkeit generieren ein package.json
- Datei mit allen aktuellen Abhängigkeiten oder die Liste der aktuellen Pakete unter der nodes_modules
Verzeichnis.
- Wenn man dies gelöst, würde ich empfehlen
npm install --save
undnpm install --save-dev
beim hinzufügen neuer Pakete. Diese Befehle installieren die Paket-und update Ihrerpackage.json
ist ein fantastischer Weg, um nicht die Schraube Dinge. Es ist auch erwähnenswert, dass Sie ausführen könnennpm init
wenn Sie ein neues Projekt beginnen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Laufen
npm list
um zu sehen, was Sie installiert haben. Führen Sienpm shrinkwrap
zu bauennpm-shrinkwrap.json
- Datei, die Sie verwenden können, als Ausgangspunkt zu bauen, eine richtigepackage.json
. Mein workflow ist immer das update-Paket.json und führen Sie dannnpm install
. Ich starte nienpm install foo
um einige Paket, weil es erstellt Risiko des Vergessens, um espackage.json
- und dann müssen Ihre Anwendung nicht starten, die auf die Bereitstellung.Aktualisiert hinzufügen: Diese Tage, die ich tun laufen
npm install --save foo
odernpm install --save-dev foo
da ich nun beschlossen habe die~0.4.3
version zahlen Sie fügtpackage.json
sind besser als meine frühere Vorliebe für0.4.x
da die~
gibt Ihnen eine genauere minimale Versionsnummer.npm install --save foo
?Einfach laufen
npm init
im gleichen Verzeichnis wie das Projekt.Werden Sie gebeten, eine Liste von Fragen (name, version, Beschreibung, etc.) und wenn Sie fertig sind, wird es erzeugt eine
package.json
- Datei mit allen Abhängigkeiten, wie Sie derzeit installiert in dernode_modules
Verzeichnis.