关于使用gulp-rev-collector替换html内容问题

生成的manifet.json内容如下
"brand.png":"brand-xxxx.png",
"detail/brand.png":"detail/brand-yyyy.png"

html文件内容如下
<img src="static/detail/brand.png" />

此时经过插件替换后,会变成
<img src="static/detail/brand-xxxx.png" />

实际上应该是替换为
<img src="static/detail/brand-yyyy.png" />
才是正确的

请问,这个问题如何解决??

阅读 2.2k
1 个回答

这个问题我也遇到过。。不过也没有办法从插件的配置上面去解决这个问题。
可以尝试的方法大致有两种

  1. 保证你的文件名没有重叠;
  2. 所有的替换路径都有二级,这样即使同名文件也不会错误替换。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进