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

3 „Gefällt mir“

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.

3 „Gefällt mir“

Is this asset pipeline documented some where? I would like to use an ember code like this for example in a plugin:

How would I go about that? do I have to manually copy the code?

1 „Gefällt mir“

Hast du die Dokumentation zum Asset Pipeline jemals gefunden?

Wow, dieses Thema ist schon alt, aber @eviltrout arbeitet in den letzten Monaten daran, uns auf Ember CLI zu bringen – das ist eine große Aufgabe!

9 „Gefällt mir“

Ja, unsere Ember-Anwendung ist mittlerweile ziemlich alt, und wir haben uns noch nicht vollständig von einigen alten Gewohnheiten verabschiedet. Außerdem ist das Upgrade langsamer, da wir Hunderte von Plugins und Themes haben, die wir dabei nicht beschädigen wollen.

Trotzdem erwarte ich, dass ich bald gute Fortschritte machen werde!

11 „Gefällt mir“