从 ember 中删除 ember-cli-mirage
Remove ember-cli-mirage from ember
我正在使用 ember-cli-mirage 来处理请求。由于我有 rails api 来满足这些请求,我如何从 ember 中删除或卸载 ember-cli-mirage?
如果正在删除 mirage 文件夹,则会出现构建错误!!
您应该保留安装的 Mirage(以及磁盘上的文件夹),但只要您想使用实际后端 API,就 禁用 服务器。这将允许您在选择性环境中使用 Mirage,例如在测试中。
默认情况下,Mirage 在 production
中禁用,在 development
中使用 -proxy
选项时也会禁用。
要明确禁用 Mirage,您可以将 enabled config option 设置为 false
。例如,在开发中始终禁用:
// config/environment.js
...
if (environment === 'development') {
ENV['ember-cli-mirage'] = {
enabled: false
};
}
保持安装 mirage,如果你想使用你的后端 api 只需启动 ember 和
ember s --proxy http://localhost:8000
如果 api 在您机器上的端口 8000 上 运行。
有关 Mirage 官方网站的更多信息:http://www.ember-cli-mirage.com/docs/v0.3.x/configuration/#enabled
我正在使用 ember-cli-mirage 来处理请求。由于我有 rails api 来满足这些请求,我如何从 ember 中删除或卸载 ember-cli-mirage?
如果正在删除 mirage 文件夹,则会出现构建错误!!
您应该保留安装的 Mirage(以及磁盘上的文件夹),但只要您想使用实际后端 API,就 禁用 服务器。这将允许您在选择性环境中使用 Mirage,例如在测试中。
默认情况下,Mirage 在 production
中禁用,在 development
中使用 -proxy
选项时也会禁用。
要明确禁用 Mirage,您可以将 enabled config option 设置为 false
。例如,在开发中始终禁用:
// config/environment.js
...
if (environment === 'development') {
ENV['ember-cli-mirage'] = {
enabled: false
};
}
保持安装 mirage,如果你想使用你的后端 api 只需启动 ember 和
ember s --proxy http://localhost:8000
如果 api 在您机器上的端口 8000 上 运行。
有关 Mirage 官方网站的更多信息:http://www.ember-cli-mirage.com/docs/v0.3.x/configuration/#enabled