如何在vue 2中实现api代理生产?

时间:2017-06-13 10:46:18

标签: cors vue.js vuejs2

vuejs-templates文档中有section3,它解释了如何在开发模式下代理api请求。如何制作相似的产品。我的意思是当你运行app的生产版本时如何将/ api替换为' http://domain.dev'。

在服务器端,CORS被禁用 因此,无论开发还是生产模式,我都应该代理请求。 由于CORS限制,它可以在dev中使用proxyTable,但不能正常使用app的生产版本。

非常感谢任何帮助 感谢

1 个答案:

答案 0 :(得分:1)

  

在服务器端,CORS是禁用的所以它看起来我应该代理请求,无论开发或生产模式

没有。在生产中,没有必要运行开发服务器(在任何情况下都没有!)因此,不需要代理。

您只需运行生产后端服务器并从/dist文件夹提供构建的资产。