Suite à ce post de @cvx sur une nouvelle installation de GitHub codespace :
L’exécution de bin/ember-cli -u (pour information à tous les autres, vous devez d’abord vous déplacer dans workspace/discourse), génère le problème suivant :
Suite à ce post de @cvx sur une nouvelle installation de GitHub codespace :
L’exécution de bin/ember-cli -u (pour information à tous les autres, vous devez d’abord vous déplacer dans workspace/discourse), génère le problème suivant :
Pour les autres, exécutez la commande suivante :
bundle install --gemfile ./Gemfile
depuis le répertoire /var/www/discourse/workspace/discourse.
Ensuite, réexécutez bin/ember-cli -u et cela devrait fonctionner. Je suis juste en train d’apprendre les codespaces, donc je ne suis pas encore sûr si cela peut être résolu à l’avance ou non, mais il semble que ce soit possible.
Je vois dans les logs de la commande bin/ember-cli -u :
Proxying to http://127.0.0.1:3000
mais la navigation vers localhost:3000 génère l’erreur suivante :
Il semble que si, après l’exécution, vous récupérez votre nom d’hôte généré et l’ajoutez à votre fichier development.rb, comme ceci :
config.hosts << "reimagined-journey-9rv47jjqvqfxx7r-4200.app.github.dev"
Vous pouvez alors accéder à l’hôte !
Pour toute autre personne rencontrant ce problème, vous aurez un dernier souci :
Vous devrez arrêter votre instance de ember-cli et exécuter d’abord la commande suivante :
bundle exec rake admin:create
Suivez les instructions pour créer un compte administrateur, puis réexécutez bin/ember-cli -u et vous aurez enfin une instance de développement fonctionnelle de Discourse dans GitHub Codespace.
![]()
Pour tous ceux qui rencontrent des problèmes ici, j’ai écrit un guide pour configurer votre environnement avec GitHub Codespaces afin que vous n’ayez pas à souffrir :
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.