在Webpack生产配置Angular 2+中设置代理

时间:2017-05-24 05:07:47

标签: angular webpack webpack-dev-server production-environment

我可以看到,webpack.prod.config中有代理。如何在Recordig中设置代理?我想调用另一个api域名网址,而不是自己的域名网址。

1 个答案:

答案 0 :(得分:4)

我会尝试提供一些答案。

朱莉娅指出。您不应该在生产环境中使用webpack dev服务器,因为它不适用于此,因此问题不应该是如何使用它配置生产代理配置。话虽这么说,如果你真的想要,你可以启动一个webpack服务器与自定义代理配置如下:

ng serve --proxy-conf proxy.conf.json

您应该做的是使用webpack,通过angular/cli构建生产版本,然后将这些文件移动到您选择的静态文件服务器。像这样构建一个生产包:

ng build --prod

以上所有内容均来自您的链接https://jhipster.github.io/using-angular/

由于您使用的是JHipster,因此已经有关于如何将代码投入生产的指南和工具。继续阅读:https://jhipster.github.io/production/

我希望这能指出你正确的方向