Ember js без кли (версия 3) - PullRequest
0 голосов
/ 25 января 2020

Ответ на этот вопрос для более ранних версий ember js (https://www.tutorialspoint.com/emberjs/emberjs_environment_setup.htm).

Мой вопрос касается ember js версия 3 :

Можно ли по-прежнему загружать ember js из CDN и запускать приложение динамически без необходимости связывать его с помощью ember-cli?

Что я специально ищу это пример из одного файла, который загружает все необходимые ресурсы из CDN, а затем запускает простой Hello-World с маршрутом (или двумя)

Я знаю, рекомендуемый способ - использовать CLI. Мне просто любопытно, технически возможно ли запустить ember js -приложения без CLI.

1 Ответ

1 голос
/ 26 января 2020

Ответ: почти нет .

старый способ использования глобального распознавателя - устарел . Я не уверен, что опубликованная версия на npm все еще поддерживает ее, если вы хотите использовать ее, возможно, вам придется собирать ember из исходного кода. Однако даже если вы сделаете это, вероятно, многие новые функции не будут работать.

Например, я не вижу способа использовать @glimmer/component, потому что, поскольку у вас нет ember-cli, нет способа добавить аддоны, и @glimmer/component это аддон. Хотя, вероятно, можно найти специальное решение для интеграции аддона @glimmer/component, для этого нет поддержки, и вы в основном начнете переписывать ember-cli.

Я также не уверен, как вы мог загрузить хбс. Если вы хотите предварительно скомпилировать его с помощью специального решения, вам нужно посмотреть, как это делает ember-cli. Возможно, все еще можно запустить компилятор шаблонов в браузере, но я сомневаюсь, что вы найдете его пример.

Так что ember-cli - рекомендуемый способ использования ember , нет другого практического способа, готового к использованию.

...