Удалить тлеющий уголь

Я использую ember-cli-mirage для обслуживания запросов. Поскольку у меня есть rails api для обслуживания этих запросов, как мне удалить или удалить ember-cli-mirage из моего ember?

Если я удаляю папку mirage, я получаю ошибку сборки!!

2 ответа

Решение

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

По умолчанию Mirage отключен в productionа также в development при использовании -proxy вариант.

Чтобы явно отключить Mirage, вы можете установить опцию включенной конфигурации на false, Например, чтобы всегда отключать в разработке:

// config/environment.js
...
if (environment === 'development') {
  ENV['ember-cli-mirage'] = {
    enabled: false
  };
}

Оставьте Mirage установленным, если вы хотите использовать свой серверный API, просто запустите ember с

    ember s --proxy http://localhost:8000

если API работают на вашей машине через порт 8000.

Больше информации на официальном сайте mirage: http://www.ember-cli-mirage.com/docs/v0.3.x/configuration/

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