如何在Linux(RHEL)上通过Node Backend应用程序部署Vue应用程序?

时间:2019-08-07 09:38:33

标签: node.js apache vue.js rhel nginx-reverse-proxy

我有一个带有Node后端的vue项目。 该体系结构很简单,API由Node公开,而Node由Vue fornt-end共同消耗。 在开发环境中,vue dev服务器在端口8080上运行,而Node服务器在端口3000上运行。使用以下vue.config.js中的devServer配置,将来自Vue的api调用重定向到端口3000。

devServer: {
     proxy:{
       '/api/*':{
         target: 'http://localhost:3000'
       }
     }
   }

我想在RHEL服务器上部署此应用程序,但找不到正确的配置。 我在 apache 上部署了vue应用,并仅使用 node server.js 来运行服务器。

如何实现类似于dev环境的porxy?到目前为止,我尝试使用Ngnix作为代理,但没有成功。

需要方法上的帮助。

0 个答案:

没有答案