Vielen Dank dafür, ich musste jedoch einige zusätzliche manuelle Schritte durchführen, da der bearbeitete Installer anscheinend nicht die neuesten npm- oder Ruby-Versionen installiert hat.
Außerdem wird ubuntu-22.04 verwendet.
Neueste npm installieren mit (Option 2): https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-22-04
ImageMagick manuell installieren, die neueste Version (stellen Sie sicher, dass Sie zum Abschnitt „Install latest version of ImageMagick from the source code (for advanced and desperate users)“ gehen): https://itsfoss.com/install-imagemagick-ubuntu
Erst nach all dem konnte ich mich bei der Instanz anmelden….
Nachdem ich den ganzen Tag damit verbracht hatte, die Entwicklungsinstanz zum Laufen zu bringen, war ich ziemlich zufrieden… alles scheint in Ordnung zu sein, außer beim Hochladen von Avataren. Genauer gesagt, als Benutzer kann ich einen Avatar hochladen und er wird im Avatar-Upload-Feld korrekt angezeigt, aber wenn ich auf Speichern klicke, wird nur der Platzhalter-Avatar angezeigt… keine Fehler im Protokoll…
Das ist für mich ziemlich wichtig, da ich die Entwicklungsinstanz eingerichtet habe, um eine Migration zu testen, und einer dieser Tests ist, dass Avatare abgerufen werden … ich möchte also sicherstellen, dass sie funktionieren, bevor ich mit einem Testimport fortfahre.
Hochgeladene Bilder in Themen werden korrekt angezeigt, kein Problem
Hat jemand eine Idee? Jede Hilfe wird sehr geschätzt
Stellen Sie sicher, dass Sie Ihren lokalen Server mit FORCE_HOSTNAME=localhost:4200 bin/ember-cli -u starten.
Es ist besser, eine Testinstanz in der Cloud zu verwenden, um Ihr endgültiges Ziel zu simulieren … tatsächlich würde ich Ihnen empfehlen, Migrationen letztendlich in der Cloud zu testen.
Ich bin so müde, nachdem ich den ganzen Tag damit verbracht habe, diese lokale Entwicklungsumgebung so weit zu bringen, dass ich mir nicht vorstellen kann, dass es jetzt alles sinnlos war ich dachte, ich wäre so weit!
Mein Gedankengang für eine lokale Entwicklungsumgebung war:
Das Importskript lokal ausführen, Discord sichern, es auf die richtige Cloud-Produktionsinstanz übertragen, wenn alles gut aussieht…