Ember.js Автономное браузерное приложение

Я использую Ember CLI для своего проекта, и мне было интересно, есть ли способ создать мой проект, а затем открыть его в моем браузере, щелкнув файл индекса.

Моя конечная цель — обернуть его и использовать в качестве приложения для настольных компьютеров/ios/android.


person visualbam    schedule 21.11.2014    source источник


Ответы (1)


ember build --производство окружающей среды

это создаст сборку в каталоге 'dist'. Включен сгенерированный index.html

запустить сервер в этом каталоге (я использую python -m SimpleHTTPServer 4200)

затем, когда вы перейдете на localhost: 4200, вы получите доступ к index.html вашей производственной сборки, который также будет серверировать другие предварительно скомпилированные ресурсы в этом каталоге.

person kaungst    schedule 22.11.2014
comment
Да, проблема в том, что я не могу запустить сервер для приложения. Это буквально оболочка индексного файла. Ember Tools делает это. Он создает ваш проект и предоставляет вам скомпилированный файл статического индекса, который вы можете открыть и запустить локально без сервера. Ember Tools не обновлялся в течение прошлого года, и я надеялся придерживаться Ember CLI. - person visualbam; 24.11.2014