如何在输出文件中添加时间戳注释?

TWL*_*ATL 2 javascript concatenation minify less gulp

我有Gulp设置将我的LESS文件转换为CSS,连接它们并缩小它们.我的JS也一样.我想在每个缩小的CSS/JS输出文件的开头有一个小注释,其中包含文件的构建时间.有些东西可以让我一目了然地查看生产中使用的文件,而无需通过缩小的代码搜索更新.

就像是:

/*生成于:02-21-2015 @ 08:00:00*/

我还没有看到任何方法来做到这一点.我熟悉Gulp rev插件,但更多的是缓存破坏,我绝对不想破坏这些文件的缓存.我只需要一目了然地看到文件生成的时间.

TWL*_*ATL 6

看起来像gulp-header是我想要的.

var header = require('gulp-header'),
    d = new Date(),
    headerComment = '/*Generated on:' + d + '*/';
Run Code Online (Sandbox Code Playgroud)

然后在我的任务中,将其添加为管道:

.pipe(header(headerComment))
Run Code Online (Sandbox Code Playgroud)