2016-08-01 15 views
5

İstekler için hizmet vermek üzere ember-cli-mirage kullanıyorum. Raylarımın bu talebi yerine getirmesi için, ember-cli-mirage'ı nasıl korudum ya da korudum?ember-cli-mirage öğesini kaldırın

Eğer mirage klasörü kaldırıyorsanız, yapı hatası alıyorum!

cevap

8

Gerçek arka uç API'nizi kullanmak istediğinizde Mirage'ı (ve diskteki klasörü), ancak sunucuyu devre dışı bırakmalısınız. Bu, Mirage'ı seçici ortamlarda, örneğin test etmede kullanmanıza izin verecektir.

Varsayılan olarak, Mirage production'da ve -proxy seçeneğini kullanırken development'da devre dışıdır.

Mirage'ı açıkça devre dışı bırakmak için enabled config option'u false olarak ayarlayabilirsiniz. Örneğin, her zaman geliştirmede devre dışı bırakmak için:

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

Bu mükemmel çalışır. Teşekkürler sam – Manikandan