Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 8633|Antwort: 0

node.js initialisieren mit package.json

[Link kopieren]
Veröffentlicht am 14.12.2016 11:03:04 | | | |
Der beste Weg, lokal installierte npm-Pakete zu verwalten, ist das Erstellen einer package.json-Datei.

package.json Akte bietet viele Vorteile:

Sie dient als Dokumentation für die Pakete, von denen dein Projekt abhängt.
Es erlaubt Ihnen, die Version eines Pakets anzugeben, die Ihr Projekt mithilfe semantischer Versionierungsregeln verwenden kann.
Wenn du deinen Build reproduzierbar machst, ist es einfacher, ihn mit anderen Entwicklern zu teilen, auf eine Weise, die leichter zu teilen ist.
Anforderungen

Mindestens muss package.json haben:

"Name"
alle Kleinbuchstaben
Ein Wort, keine Leerzeichen
Gestriche und Unterstriche sind erlaubt
"Version"
in der Form von x.x.x
folgt semver spec

Zum Beispiel:



Erstellen Sie package.json

Um einen package.json Durchlauf zu erstellen:

> npm init
Dadurch wird ein Kommandozeilen-Fragebogen gestartet und schließlich ein package.json im Verzeichnis erstellt, in dem Sie den Befehl gestartet haben.

Das Initialisieren eines package.json durch das Ausführen von npm init im Verzeichnis ermöglicht es dir, viele Informationen einzugeben, wie zum Beispiel: Name, Version, Autor usw.


Wenn wir den Standardnamen verwenden, drücken Sie einfach Enter!!


Ich habe die Informationen nur in der Beschreibung und dem Autor eingegeben, und alle anderen Rückgaben sind Standard, zum Beispiel:


Wir sehen, dass das generierte package.json-Paket wie folgt aussieht:


Wenn du die Standard-Generierung verwenden möchtest und nicht jedes Mal den Auto-Enter-Button drücken willst, kannst du hinzufügen – ja, nach npm init,

Code:




So musst du nicht jedes Mal die Enter-Taste drücken, und das Ergebnis ist wie folgt:


Name: verwendet standardmäßig den Autornamen, außer im Git-Verzeichnis, dann ist es der Name des Repositorys
Version:Always 1.0.0
Haupt: Immer index.js
scrip{filter}ts: Erstellt standardmäßig ein leeres Testskript
Schlüsselwörter: leer
Autor: Welche CLI Sie auch immer angeben
Lizenz:ISC
Repository: Extrahiert Informationen aus dem aktuellen Verzeichnis (falls vorhanden).
Bugs: Informationen werden aus dem aktuellen Verzeichnis extrahiert (falls vorhanden).
Startseite: Extrahiert Informationen aus dem aktuellen Verzeichnis (falls vorhanden).

Du kannst auch mehrere Konfigurationsoptionen für den init-Befehl festlegen. Einige nützliche:











Vorhergehend:Was ist NPM? Was ist NPM?
Nächster:15 gut. .NETTO
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com