6

我正在使用 ember-cli-mirage 来处理请求。由于我有我的 rails api 来满足这些请求,我如何从我的 ember 中删除或卸载 ember-cli-mirage ?

如果要删除 mirage 文件夹,则会出现构建错误!

4

2 回答 2

10

您应该保留 Mirage(以及磁盘上的文件夹)的安装状态,但只要您想使用实际的后端 API,请禁用服务器。这将使您可以在选择性环境中使用 Mirage,例如在测试中。

默认情况下,Mirage 在 中被禁用productiondevelopment在使用该-proxy选项时也是如此。

要显式禁用 Mirage,您可以将启用的配置选项设置为false. 例如,在开发中始终禁用:

// config/environment.js
...
if (environment === 'development') {
  ENV['ember-cli-mirage'] = {
    enabled: false
  };
}
于 2016-08-01T15:23:33.077 回答
4

安装 mirage,如果你想使用后端 api,只需启动 ember

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

如果 api 正在您的机器上的 8000 端口上运行。

更多海市蜃楼官方网站信息:http ://www.ember-cli-mirage.com/docs/v0.3.x/configuration/#enabled

于 2017-03-24T22:44:12.133 回答