Probleme bei der Installation einer lokalen Discourse-Instanz unter Windows 11

Hallo. Ich bin ein Entwickler, der gerade erst Discourse entdeckt hat.
Ich habe Schwierigkeiten, eine lokale Instanz von Discourse auf meinem Windows 11-Rechner zum Laufen zu bringen. Diese lokale Instanz wird verwendet, um ein benutzerdefiniertes Theme für die zukünftige Entwicklung zu modellieren und zu bearbeiten.

Methode 1: Ich habe versucht, Docker Desktop zu verwenden, aber die Befehle aus den offiziellen Discourse-Anleitungen funktionieren bei mir nicht. Der Container startet nicht.

Methode 2: Ich habe Ubuntu in WSL ausprobiert, aber ich stoße auf allerlei Probleme, von falsch installierten Ruby Gems bis hin zu Versionsproblemen (Discourse läuft auf Ruby 3.2 und aus irgendeinem Grund wählt der Ubuntu-Installer 3.0.2).

Gibt es eine Inkompatibilität mit Windows 11? Fehlt mir etwas?

TLDR: Ich möchte eine lokale Instanz von Discourse auf meinem Windows 11-Rechner installieren, um CSS zu ändern und die Theme-Änderungen meinem Arbeitgeber zu zeigen. Hilfe!

Vielen Dank im Voraus!

1 „Gefällt mir“

Unter einer WSL-Umgebung müssen Sie Discourse unter Ubuntu oder Debian für die Entwicklung installieren befolgen

Warum nicht Install Discourse on Windows for development?

Wenn Sie beide lesen, werden Sie sehen, dass die Windows-Anleitung Sie im Grunde auffordert, WSL zu öffnen und der Ubuntu-Anleitung zu folgen :slight_smile:. Die Ubuntu-Anleitung wurde kürzlich von unserem Team überprüft und als funktionierend bestätigt. Sie entspricht sehr genau dem, was die Entwickler hier bei Discourse täglich verwenden.

1 „Gefällt mir“

Sie wären viel besser bedient, wenn Sie einfach die Bugs theme-component verwenden und die Arbeit auf Ihrer öffentlichen Instanz oder einer anderen Standardinstallation erledigen würden.

1 „Gefällt mir“

Vielen Dank an alle!

Ich habe tatsächlich die Anleitungen von Discourse Schritt für Schritt befolgt, aber offensichtlich mache ich etwas falsch!

Ich werde es weiter versuchen und die Methode ausprobieren, auf die @pfaffman hingewiesen hat.

Danke und Entschuldigung für die Anfängerfragen!

2 „Gefällt mir“

Sei nicht entschuldigt! Jede Frage ist hier willkommen (Bonuspunkte, wenn du vorher die Suche benutzt hast :stuck_out_tongue: ).

Wir versuchen, die Anleitungen für die Entwicklerinstallation auf dem neuesten Stand zu halten, aber manchmal sind sie es nicht.

Ich bin auch schon auf Probleme bei der Installation unter Windows gestoßen. Es ist möglich, dass du die Schritte richtig befolgt hast, aber etwas in deiner Konfiguration falsch ist oder die Anleitung überprüft werden muss.

3 „Gefällt mir“