如何将Node.js + Webpack捆绑的Web应用程序部署到生产环境?

问题描述 投票:0回答:1

我有一个具有前端和后端的Web应用程序。 我想将其部署到生产服务器。 前端与Webpack捆绑在一起。 所有文件都放在dist文件夹中的单个文件中。 该文件夹还有一个index.html文件,该文件是从我的项目中复制的。 客户端在使用Web应用程序时将访问此文件。 我使用babel命令将服务器端文件捆绑到dist文件夹的lib子文件夹中。 现在,在为生产构建项目时,所有内容都在dist文件夹中。

我的项目有一个快速的http服务器和一个websocket服务器。 假设我将服务器端代码部署到pm2 ,如何为客户端服务于用户? 我是否需要使用其他Web服务器来托管客户端? 你会怎么做?

node.js deployment web-deployment production pm2
1个回答
0
投票

一种方法是使用

Nginx Web服务器

路由到节点应用程序。 我假设您的服务器端代码工作正常,并且您能够从后端提供静态/动态内容。

© www.soinside.com 2019 - 2024. All rights reserved.