Я использую ember-cli-mirage для обработки запросов. Поскольку у меня есть API-интерфейс rails для обслуживания этих запросов, как мне удалить ember-cli-mirage из Ember?
Если я удаляю папку mirage, я получаю ошибку сборки !!
Я использую ember-cli-mirage для обработки запросов. Поскольку у меня есть API-интерфейс rails для обслуживания этих запросов, как мне удалить ember-cli-mirage из Ember?
Если я удаляю папку mirage, я получаю ошибку сборки !!
Вы должны оставить Mirage установленным (и папку на диске), но отключить сервер всякий раз, когда вы хотите использовать фактический внутренний API. Это позволит вам использовать Mirage в выборочных средах, например, при тестировании.
По умолчанию Mirage отключен в production
, а также в development
при использовании опции -proxy
.
Чтобы явно отключить Mirage, вы можете установить параметр конфигурации enabled. до 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/#enabled