我有Gulp设置将我的LESS文件转换为CSS,连接它们并缩小它们。我的JS也一样。我希望在每个缩小的CSS / JS输出文件的开头都有一个小注释,其中包含文件的构建时间。有些东西可以让我一目了然地查看生产中使用的文件,而无需通过缩小的代码搜索更新。
类似的东西:
/ *生成于:02-21-2015 @ 08:00:00 * /
我还没有看到任何办法。我熟悉Gulp rev插件,但更多的是用于缓存清除,我绝对不想破坏这些文件的缓存。我只需要一目了然地看到文件生成的时间。
答案 0 :(得分:5)
看起来gulp-header是我想要的。
var header = require('gulp-header'),
d = new Date(),
headerComment = '/*Generated on:' + d + '*/';
然后在我的任务中,将其添加为管道:
.pipe(header(headerComment))