【问题标题】:Pass request context to webpack将请求上下文传递给 webpack
【发布时间】:2018-03-25 00:12:55
【问题描述】:

我有一个 react + node + express + webpack 客户端/服务器应用程序。

我想动态生成并为客户端前端提供服务,以便通过 HTTP 请求 URI 通知动态元标记。

具体来说: 如何配置 webpack 以接受由 HTTP 请求 URI 指示的上下文变量,并动态呈现此内容?

【问题讨论】:

  • 我最终使用 express 的组合来处理请求/参数,并做出反应以呈现变量。

标签: node.js express dynamic webpack frontend


【解决方案1】:

你不能单独使用 Webpack 来做到这一点。 Webpack 是一个模块捆绑器,它在构建期间运行,将您的代码编译成静态捆绑包,稍后由您的前端应用程序使用。

可以使用带有html-webpack-plugin 的 webpack 生成 html,但我不建议根据您的需要使用这种方法。

您可以做的是将您的快速服务器配置为动态生成 html。有多种方法可以做到这一点。一种方法是在您的 express 服务器上使用模板引擎,在发送响应之前动态生成标记。

见:https://expressjs.com/en/guide/using-template-engines.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-12
    • 2017-02-18
    • 1970-01-01
    • 2020-06-16
    • 1970-01-01
    • 2020-06-25
    • 1970-01-01
    • 2010-12-30
    相关资源
    最近更新 更多