【发布时间】:2017-12-12 22:59:59
【问题描述】:
我正在尝试构建一个 webpack 插件,它做一件简单的事情,在 webpack 编译所有内容之前替换文件中的字符串,并在编译后将该字符串放回。
配置如下所示:
{
files: ['myFile.js'],
replace: 'myString'
}
基本上我不希望 webpack 看到 myString,所以我用一些唯一的字符串替换它,然后在 webpack 编译完所有内容后将 myString 放回去。 this answer 中命名的插件/加载器不适合我的用例。
我认为不需要加载器,因为我知道要更改哪些文件,所以我不需要分析每个文件。
我已经阅读了关于插件的文档,但我仍然有点迷茫,并且可能正在做一个非常低效的插件。也许有插件经验的人可以指导我。
【问题讨论】: