Webpack 将 css 加载器结果输出到变量中

Webpack to output css loader results into a VARIABLE

我有一个包含多个 js 和 css 文件的 webpack 项目,我已经设置了 css 加载程序和输出 css 的迷你提取 css 插件到一个文件。 我需要将运行时输出的css文件的内容获取到一个变量中。

为什么: 我正在使用 cloudflare worker 从服务器渲染 React 应用程序,我需要在页面中注入 css,所以我不能在运行时使用 require 或 fs.readfile,因为它不受支持云耀斑。 谢谢

这是我的做法。 我构建了一个 webpack 加载器,将 css 输出存储在一个变量中,然后我在运行时从代码中读取该变量。 在这里你可以找到加载程序的源代码:https://github.com/bardouni/webpack-inject