Bonjour. Je suis un développeur qui vient de découvrir Discourse.
J’ai du mal à faire fonctionner une instance locale de Discourse sur ma machine Windows 11. Cette instance locale sera utilisée pour modéliser et modifier un thème personnalisé pour le développement futur.
Méthode 1 : J’ai essayé d’utiliser Docker Desktop, mais les commandes listées dans les guides officiels de Discourse ne fonctionnent pas pour moi. Le conteneur ne démarre pas.
Méthode 2 : J’ai essayé Ubuntu dans WSL, mais j’ai rencontré toutes sortes de problèmes, allant de l’installation incorrecte de gems ruby à des problèmes de version (Discourse fonctionne avec Ruby 3.2 et pour une raison quelconque, l’installateur Ubuntu opte pour 3.0.2).
Y a-t-il une incompatibilité avec Windows 11 ? Me manque-t-il quelque chose ?
TLDR : Je veux installer une instance locale de Discourse sur ma machine Windows 11 pour modifier le CSS et montrer les changements de thème à mon employeur. Aidez-moi !
Si vous lisez les deux, vous verrez que le guide Windows vous dit essentiellement d’ouvrir WSL et de suivre le guide Ubuntu . Le guide Ubuntu a été récemment revu par notre équipe et attesté comme fonctionnel, et il suit de très près ce que les développeurs ici chez Discourse utilisent dans leurs développements quotidiens.
Vous seriez beaucoup mieux servi en utilisant simplement le composant de thème Bugs et en effectuant le travail sur votre instance publique ou une autre installation standard.
Ne soyez pas désolé pour ça ! Toutes les questions sont les bienvenues ici (point bonus si vous avez utilisé la recherche avant de demander :p).
Nous essayons de maintenir les guides d’installation pour les développeurs à jour, mais parfois ils ne le sont pas.
J’ai aussi rencontré des problèmes lors de l’installation sous Windows à certains moments. Il est possible que vous ayez correctement suivi les étapes, mais que quelque chose ne fonctionne pas dans votre configuration, ou que le guide doive être vérifié.