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"