Plug-in-Installation und Upgrade von Drittanbietern
Wenn Sie ein Plug-in-Paket eines Drittanbieters erhalten, importieren Sie es normalerweise in storage/plugins der Zielanwendung, starten Sie die Anwendung neu und aktivieren Sie dann weiter oder überprüfen Sie, ob das Plug-in wirksam wird.
Schnellindex
Bestätigen Sie zuerst die Zielumgebung
Wenn Sie mehrere Anwendungen lokal verwalten, wechseln Sie zunächst zur Zielumgebung und führen Sie dann Folgendes aus:
Verwenden Sie nb plugin import, um das Plug-in-Paket zu importieren
nb plugin import unterstützt drei Arten von Quellen: entfernte komprimierte Pakete, lokal komprimierte Pakete und NPM-Paketnamen. Dieser Befehl ist nur für den Import des Plug-Ins in storage/plugins verantwortlich und aktiviert das Plug-In nicht automatisch.
Wenn Sie die Download-Adresse des Plug-in-Pakets oder den lokalen Dateipfad erhalten haben oder das Plug-in in npm veröffentlicht wurde, können Sie Folgendes ausführen:
Wenn Sie eine private NPM-Quelle verwenden, melden Sie sich normalerweise zuerst an und geben Sie dann die Registrierung an:
Geben Sie den Speicherpfad für den Import an
Wenn Sie das Stammverzeichnis storage der Zielanwendung bereits kennen, können Sie --storage-path auch direkt übergeben, ohne auf die aktuelle Umgebung angewiesen zu sein:
Die CLI schreibt das Plugin in <storage-path>/plugins. Zu diesem Zeitpunkt dürfen Sie nb env use nicht zuerst ausführen oder --env übergeben.
Nach dem Import neu starten
Nachdem der Import abgeschlossen ist, starten Sie die Zielanwendung neu:
Wenn Sie nicht zuerst die aktuelle Umgebung wechseln, können Sie im Befehl auch explizit -e <env> übergeben.
Nach dem Neustart aktivieren oder überprüfen
Wenn es sich um die erste Installation handelt, starten Sie das Plugin neu und aktivieren Sie es:
Die Installation wird bei der ersten Aktivierung automatisch abgeschlossen.
Was ist beim Upgrade von Plugins zu tun?
Wenn das Plug-in bereits aktiviert ist und Sie dieses Mal einfach auf eine neue Version wechseln, sind es in der Regel nur zwei Schritte:
Das Gleiche gilt, wenn Sie ein npm-Paket importieren:
Mit anderen Worten: Das Upgrade-Szenario erfordert keine zusätzliche Ausführung von nb plugin enable. Importieren Sie einfach das neue Paket und starten Sie die Anwendung neu.
Wenn das Internet nicht direkt verbunden werden kann
Wenn der Zielcomputer nicht direkt auf die Plug-In-Download-Adresse zugreifen kann, können Sie zunächst die Datei .tgz in ein beliebiges Verzeichnis auf dem Zielcomputer hochladen und dann einen lokalen Import auf dem Zielcomputer durchführen.
Zum Beispiel:
:::Warnhinweis
Es ist hier nicht erforderlich, manuell nach storage/plugins zu extrahieren. nb plugin import legt das Plug-in automatisch im richtigen Verzeichnis ab.
:::

