【问题标题】:Is it possible to ignore Ember CLI's http-mocks proxy server?是否可以忽略 Ember CLI 的 http-mocks 代理服务器?
【发布时间】:2014-12-22 07:01:45
【问题描述】:

我创建了一些ember g http-mocks,它们位于/server 下的我的ember 应用程序中。

我还希望能够运行我的 ember cli 应用程序,将所有 api 请求代理到 localhost:3000。

似乎如果/server 存在,则无论-proxy 标志如何,ember 都会使用它。我在the end of this issue 附近发现了一些关于--no-http-mocks 标志的讨论,但我认为还没有正式的提案。

除了删除整个 /server 目录之外,是否有任何 hackish 中间方法可以让 ember cli 忽略 /server

【问题讨论】:

  • 我猜你可以mv app/server app/server-disabled 然后创建/删除一个符号链接。

标签: ember-cli


【解决方案1】:

您可能会设置 ember-cli 以启用/禁用基于 environment.js 变量的 http-mock,如下所述: http://discuss.emberjs.com/t/how-to-disable-http-mock-server-within-environment-config-file/6660

然后要手动打开和关闭 http-mock,请在命令行运行 ember 服务时传入进程环境变量。似乎这样做的方法是在这个 SO 帖子中: How to pass API keys in environment variables to Ember CLI using process.env?

【讨论】:

    猜你喜欢
    • 2015-10-03
    • 2013-10-18
    • 1970-01-01
    • 2014-08-07
    • 1970-01-01
    • 2015-02-14
    • 1970-01-01
    • 2023-01-30
    • 1970-01-01
    相关资源
    最近更新 更多