Plugins in deiner Nicht-Docker-Entwicklungsumgebung installieren

(Diese Anleitung behandelt nur die Entwicklungsinstallation ohne Docker. Für die Docker-Entwicklung :whale: siehe Install Discourse for development using Docker)

Wenn Sie den Anweisungen zur Einrichtung Ihrer lokalen Discourse-Instanz gefolgt sind, können Sie ein Plugin lokal installieren:

  1. Stoppen Sie Ihren lokalen Server, falls er läuft.

  2. Laden Sie das Plugin-Repository herunter und speichern Sie es in Ihrem /plugins-Ordner. Alternativ können Sie einen Symlink verwenden.

  3. Wenn das Plugin Migrationen enthält (Sie sehen diese unter db/migrate), führen Sie diese mit folgendem Befehl aus: LOAD_PLUGINS=1 bundle exec rake db:migrate vom Discourse-Stammverzeichnis aus, nicht aus dem Plugin-Ordner.

  4. Starten Sie den Server neu.

  5. Wenn das Plugin Einstellungen hat, können Sie diese bearbeiten, indem Sie zu http://localhost:4200/admin/plugins navigieren und neben dem Namen des Plugins auf „Settings“ klicken.

Wenn Sie ein Plugin in der Produktion installieren möchten, folgen Sie dieser Anleitung.


Dieses Dokument wird versionskontrolliert – schlagen Sie Änderungen auf GitHub vor.

16 „Gefällt mir“