Ember mirage simuliert Ihren API-Server, um "Schein" -Daten zurückzugeben, die zum Testen in Ihrer Ember-App verwendet werden können. Woher weißt du, wann Ember mirage deine echte API benutzt und wann er deine API benutzt? Wie können Sie das ein-/ausschalten?Wann verwendet Ember mirage Ihre echte API und wann verwendet es Ihre API-API?
1
A
Antwort
1
Standardmäßig wird der Mirage-Server im Testmodus und im Entwicklungsmodus ausgeführt, solange die Option --proxy nicht übergeben wird. Um dieses Standardverhalten zu ändern, aktivieren Sie in Ihrer ENV-Konfiguration entweder "True" oder "False".
// config/environment.js
...
if (environment === 'production') {
ENV['ember-cli-mirage'] = {
enabled: true //turns it on/off
}
}
Quellen: Ember-cli-mirage Configuration
Sie können mit 'this.passthrough ('/ Adressen');' auch helfen, zu entscheiden, wenn, was verwendet wird. – sheriffderek