【问题标题】:webpack for multiple express instances?webpack 用于多个 express 实例?
【发布时间】:2018-03-28 05:24:19
【问题描述】:

我有一个应用程序可以创建多个快速服务器,每个服务器同时充当端点。 它们中的每一个都提供一个依赖于该特定快递服务器的 api 的反应应用程序。 我如何使用 webpack 编译反应应用程序并为每个快速服务器的应用程序的特定实例提供服务。 由于每个反应应用程序都依赖于 express 实例的端点,因此端口号不同。 我需要通过 webpack 进行通信以响应应用程序。 另外,当我 npm 启动我的服务器时,我如何运行 webpack。

【问题讨论】:

  • 你问的是环境配置吗?你可以通过多种方式做到这一点,而 webpack 不一定需要参与。

标签: node.js reactjs express webpack


【解决方案1】:

您可以使用 webpack.DefinePlugin 将 webpacked 代码中的标识符替换为任何内容,例如端口号。

在您的"start" 脚本中,您可以执行"webpack -w & <however you start your server>",但是我建议将这两个步骤分开,并为buildstart 设置两个不同的npm 脚本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-05
    • 1970-01-01
    • 1970-01-01
    • 2010-10-16
    • 2017-09-12
    • 2020-08-26
    • 2020-03-11
    相关资源
    最近更新 更多