【发布时间】:2017-08-14 17:23:34
【问题描述】:
我有一个有前端和后端的网络应用程序。我想将它部署到生产服务器。前端与 Webpack 捆绑在一起。所有文件都转到dist 文件夹中的单个文件。该文件夹还有一个从我的项目复制的index.html 文件。客户端在使用 Web 应用程序时将访问此文件。我使用babel 命令将服务器端文件捆绑到dist 文件夹的lib 子文件夹中。现在,当我为生产构建项目时,dist 文件夹中的所有内容都已包含在内。
我的项目有一个快速 http 服务器和一个 websocket 服务器。假设我将服务器端代码部署到pm2,如何为客户端的用户提供服务?我是否需要使用另一个 Web 服务器来托管客户端?你会怎么做?
【问题讨论】:
-
这是一个非常开放的问题。有很多路线要走,这取决于您的应用程序的规模
标签: node.js deployment web-deployment production pm2