2016-08-01 20 views
5

Ich benutze Ember-Cli-Mirage, um Anfragen zu bedienen. Da ich meine Rails api habe, um diese Anfrage zu bedienen, wie kann ich ember-cli-mirage von meinem ember entfernen oder deinstallieren?Entfernen Sie Ember-Cli-Mirage von Ember

Wenn ich Mirage-Ordner entferne, bekomme ich Build-Fehler !!

Antwort

8

Sie sollten Mirage installiert (und den Ordner auf der Festplatte), aber Deaktivieren Sie den Server, wenn Sie Ihre tatsächliche Back-End-API verwenden möchten. Auf diese Weise können Sie Mirage in ausgewählten Umgebungen verwenden, z. B. beim Testen.

Standardmäßig ist Mirage in production und auch in development deaktiviert, wenn die Option -proxy verwendet wird.

Um Mirage explizit zu deaktivieren, können Sie enabled config option auf false setzen. Zum Beispiel deaktivieren, um immer in der Entwicklung:

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

Dies funktioniert perfekt. Danke Sam – Manikandan