gulp-rev-collector每次替换的都是上一个版本
使用gulp-rev 和 gulp-rev-collector 作为项目缓存解决方案时,发现每次替换的都是上一次的版本。一开始以为是gulp异步的问题,使用了在package.json文件中设置 “build:prod”: “gulp prod && gulp prod” 的解决方案。虽然成功解决了问题。但是跑2次总是不太好。 后来参考了 https://segmentfault.com/q/1010000004868290 这篇文章。将以cb()直接 结束换成了 return 返回流结束。
具体代码可以查看: https://github.com/zds-jack/gulp-small-scaffolding