【问题标题】:Remove ember-cli-mirage from ember从 ember 中移除 ember-cli-mirage
【发布时间】:2016-08-01 15:01:30
【问题描述】:

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

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

【问题讨论】:

    标签: ember-cli-mirage ember-cli-rails


    【解决方案1】:

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

    默认情况下,productiondevelopment 在使用 -proxy 选项时禁用 Mirage。

    要显式禁用 Mirage,您可以将 enabled config option 设置为 false。例如,在开发中始终禁用:

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

    【讨论】:

      【解决方案2】:

      保留 mirage 安装状态,如果您想使用后端 api,只需启动 ember 即可

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

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

      Mirage官网更多信息:http://www.ember-cli-mirage.com/docs/v0.3.x/configuration/#enabled

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-04-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多