我有一个Web应用程序,它有一个前端和一个后端。我想将它部署到生产服务器。前端与Webpack捆绑在一起。所有文件都转到dist
文件夹中的单个文件。此文件夹还有一个index.html
文件,该文件是从我的项目中复制的。客户端在使用Web应用程序时将访问此文件。我使用babel
命令将服务器端文件捆绑到lib
文件夹的dist
子文件夹。现在,当我构建用于生产的项目时,我在dist
文件夹中有所有内容。
我的项目有一个快速的http服务器和一个websocket服务器。假设我将服务器端代码部署到pm2
,如何为客户端的用户提供服务?我是否需要使用其他Web服务器来托管客户端?你会做什么?
答案 0 :(得分:0)
一种方法是,使用
nginx web服务器
路由到节点应用程序。我假设您的服务器端代码工作正常,您可以从后端提供静态/动态内容。