javascript - 使用 Webpack 转换和保存图片文件
问题描述
我使用 React 有一段时间了,非常喜欢 webpack 加载器提供的文件监视功能。我也为我的需要编写了一些简单的加载器,但现在我有一些复杂的任务要解决。
好吧,我正在使用自定义 webpack 加载器将项目中的一些二进制文件加载到 React 中,并且它还会生成一些中间数据(图像预览),我想将它们保存到文件中以便与 3rd-party 工具一起使用(例如,图像编辑器)。我希望每次更改源文件时都重新生成此预览图像 - webpack 加载器可以使用文件监视选项来处理这个问题,太棒了!
但我的问题是:这是否是 webpack 的正确任务?或者也许我应该使用另一个基于 js 的工具?我可以这样组织 webpack 加载链,以便由一个加载器生成并保存/更新到磁盘的文件将立即由另一个 webpack 加载器加载?
我在 NET 中找不到这方面的任何示例,所以如果你知道如何做到这一点,请给我一个想法。
谢谢!
PS 所以反应应用应该是这样的
FILESET1 -> webpack-loader1 -> PREVIEW_IMAGE_TO_DISK -> result is accessible as js object in react
PREVIEW_IMAGE_FROM_DISK -> webpack-loader2 -> result accessible as js object in react
我知道 webpack 加载器链接能力,但这都是关于内存中的 js 对象的。我需要文件处理,因为“webpack-loader2”正在处理文件,而不是 js 对象。
pff ..希望这很清楚。
解决方案
推荐阅读
- c - 链表 - 命令行参数
- python - 在无 Internet 的服务器上复制 python Anaconda 库
- javascript - 如果我不调用调度,我的动作是如何调度的?
- php - 从 url 获取元标记的替代方法
- f#-giraffe - 在视图中显示整数
- docker - Airflow Docker Operator 无法在本地机器上找到 .sock 文件
- mysql - 在时间序列数据表中为每个 ID 子组添加缺失的日期记录
- plugins - 错误:在项目同步之前无法运行配置
- python - pytorch 概率函数的等效张量流是什么:torch.bernoulli?
- python - ipywidgets.embed 缺少依赖项?在venv中运行时出现关键错误