Ember CLI - How do I use it in discourse?

Hello,

I am about to start hacking away at discourse, but I am confused how ember is used. Running commands such as ‘ember version’ or 'ember g ’ give the error ‘ember: No such file or directory’. Do I need to install the ember cli separately?

We do not use Ember CLI to develop Discourse. You need to configure Rails and run it. To make life easier use our docker dev environment. discourse/bin/docker at main · discourse/discourse · GitHub

Is there a downside to configuring Rails to use Ember-CLI?

This would be a GIANT Ginormous change. We have a very custom asset pipeline.

Esse pipeline de ativos está documentado em algum lugar? Gostaria de usar um código Ember como este, por exemplo, em um plugin:

Como posso fazer isso? Preciso copiar o código manualmente?

Você já encontrou a documentação do asset pipeline?

Uau, esse tópico é antigo, mas o @eviltrout tem trabalhado para nos atualizar para o Ember CLI nos últimos meses — é um grande trabalho!

Sim, nossa aplicação Ember está bastante antiga neste momento, e ainda não nos livramos completamente de alguns de nossos antigos hábitos. Também é mais lento fazer a atualização porque temos centenas de plugins e temas que não queremos quebrar no processo.

Ainda assim, espero fazer bons progressos em breve!