Ich richte die Entwicklungsumgebung auf Ubuntu (WSL2) ein und habe PostgreSQL mit asdf installiert. Jetzt reklamiert db:create, dass der Socketpfad nicht gefunden werden kann unter /tmp/.s.PGSQL.5432. Für mich befindet sich der Socket jedoch unter /var/run/postgresql/.s.PGSQL.5432. Wo kann ich den korrekten Pfad konfigurieren? discourse.config scheint keinen Effekt zu haben.
Ist die Installation von Mailhog nicht sehr wichtig? Man kann sein Konto nicht aktivieren, wenn es nicht installiert ist.
Außerdem gibt bin/ember-cli -u einen Fehler bezüglich ImageMagick aus, wenn es nicht installiert ist/nicht die richtige Version hat. Ich folge ChatGPT (bitte, nicht verurteilen), um eine neuere Version davon zu installieren, da (aus irgendeinem Grund) der Befehl magick auf meiner Version nicht existiert. Ich drücke die Daumen und hoffe, dass es funktioniert.
In meinen 7 Jahren Entwicklung glaube ich, dass ich es einmal installiert habe. Führen Sie einfach die Rake-Aufgabe aus, um den Admin-Benutzer einzurichten.
Wenn Sie sich auf bin/rails admin:create beziehen, dann ja, das habe ich getan, also habe ich meinen Beitrag oben bearbeitet, da mir klar wurde, dass ich mein Konto nicht verifizieren musste (und nachfolgende Benutzerkonten können manuell aktiviert werden).
Wenn wir jedoch auf den ImageMagick-Teil zurückkommen, gibt es eine Möglichkeit, ImageMagick nicht zu verwenden (d. h. es wirklich ‘optional’ zu machen)?