Seguindo esta postagem de @cvx em uma instalação nova do GitHub codespace:
Executar bin/ember-cli -u (FYI para qualquer outra pessoa, você primeiro tem que cd para workspace/discourse), resulta no seguinte problema:
Seguindo esta postagem de @cvx em uma instalação nova do GitHub codespace:
Executar bin/ember-cli -u (FYI para qualquer outra pessoa, você primeiro tem que cd para workspace/discourse), resulta no seguinte problema:
Para qualquer outra pessoa, execute o seguinte comando:
bundle install --gemfile ./Gemfile
do diretório /var/www/discourse/workspace/discourse.
Em seguida, execute novamente bin/ember-cli -u e deve funcionar. Estou apenas aprendendo sobre codespaces agora, então ainda não tenho certeza se isso pode ser resolvido com antecedência ou não, mas parece que pode ser.
Para qualquer outra pessoa que se depare com isso, você terá um último problema:
Você precisará parar sua instância do ember-cli e executar o seguinte comando primeiro:
bundle exec rake admin:create
Siga as instruções para criar uma conta de administrador e, em seguida, execute novamente bin/ember-cli -u e você finalmente terá uma instância de desenvolvimento funcional do Discourse no GitHub Codespace.
![]()
Para qualquer outra pessoa que esteja tendo problemas aqui, escrevi um guia para configurar seu ambiente com GitHub Codespaces para que você não precise sofrer: