Ember CLI со стручками

Я пытался переместить мое приложение Ember, чтобы использовать стручки при подготовке 2.0.

Я переместил все файлы, установил параметры среды.js, и теперь мое приложение не показывает ничего, кроме пустого index.html. Что я сделал не так?

Я приложил скриншоты моей установки.

ОБНОВИТЬ:

Так, как предложил Кайл в комментариях, если я переместу свои каталоги из /pods и в /app, а затем не установить podModulePrefix это начинает работать.

Но как я могу получить все в /pods?

Я пробовал настройку podModulePrefix в livin/app/pods, app/pods а также livin/pods и ничто не похоже на работу. Я не думаю, что я понимаю и отношения modulePrefix а также podModulePrefix и имя каталога app, Они все должны соответствовать?

Мой текущий каталог настроен так, если это помогает.

livin/ app/ pods/ index/ application/ login/ components/ styles/ public/ config/

3 ответа

Решение

Как указано в моем комментарии, удалите podModulePrefix из вашего файла среды и выбросьте ваши стручки в корень папки приложения.

Мне никогда не удавалось заставить работать podModulePrefix, и я считаю, что импульс заключается в том, чтобы все равно не помещать ваши модули в отдельную папку. Поскольку в будущем pod-ы должны стать структурой папок по умолчанию, иметь больше смысла в том, чтобы ваши pod-файлы находились в корне вашего приложения.

Если вы используете 0.2.5 Ember-Cli, что может быть, почему. podModulePrefix был преждевременно удален в этой версии. Попробуйте обновить, чтобы обновить до 0.2.6 и посмотреть, если это все еще происходит.

Учитывая структуру файла на вашем скриншоте, ваш префикс pod должен быть "pods", а не "livin/pods"

Другие вопросы по тегам