Есть ли какие-либо ограничения в использовании структуры pod в Ember CLI?

Я планирую переместить мое приложение Ember CLI в структуру pod. Есть ли какие-то ограничения или недостатки в структуре стручков, о которых я должен знать?

2 ответа

Решение
  • У вас будет много файлов с одинаковыми именами. Это может быть проблемой, в зависимости от вашей среды.
  • Не все типы поддерживаются. Вы должны использовать классическую структуру для тех. (Но если вы используете ember g ... Ember-Cli сделает это за вас.

Кроме этого: мы без проблем переключаем наше приложение на стручки.

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

Поэтому я должен определить свои модели в папке глобальных моделей.
Было бы хорошо, если бы у нас было несколько папок с модулями, например, с модулями данных, где модель, адаптер и сериализатор могут быть сгруппированы вместе.

Это также относится и к глобальным компонентам, которые не имеют отдельной папки pods, но определены в папке pods вместе со всеми модулями маршрутизации (что на данный момент не так, но это может измениться, когда мы перейдем к Ember). 2.0 с маршрутизируемыми компонентами).

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