【发布时间】:2016-03-25 15:35:09
【问题描述】:
我有一个单页应用程序,它连接到不同服务器上的后端 REST API。
在index.html 应用程序加载时,它首先要做的是GET /env.json,其中包含REST API 服务器的URL。显然,prod 和 test 和 dev 不同。
有什么方法可以将中间件添加到 webpack-dev-server,以便当它看到 GET /env.json 时,它会提供自动生成的 json(基于 env var 或其他)?
如果有更简单的方法,我愿意接受。我的假设是 dev 和 test 将启动一个后端服务器,然后配置对 GET /env.json 的响应,而 prod 将添加或动态生成不同的文件。
【问题讨论】:
-
看起来你可以通过
setup选项配置路由:github.com/webpack/webpack-dev-server/blob/master/lib/… -
@BobSponge(你的手柄很棒):太好了。把它作为答案?
-
@BobSponge 是的,行得通!我刚试过。把它作为答案,我会接受它。谢谢!
标签: webpack webpack-dev-server