如何向我的输出文件添加时间戳注释?
How to add a timestamp comment to my output files?
我有 Gulp 设置将我的 LESS 文件转换为 CSS,连接它们并缩小它们。我的 JS 也一样。我想在每个包含文件构建时间的缩小 CSS/JS 输出文件的开头做一个小评论。让我一目了然地看到生产中正在使用哪个文件的东西,而不必通过缩小的代码搜索更新。
类似于:
/* Generated at: 02-21-2015 @ 08:00:00 */
我还没有看到任何方法来做到这一点。我熟悉 Gulp rev 插件,但更多的是用于缓存破坏,我绝对不想破坏这些文件的缓存。只需要一眼就可以看到文件是什么时候生成的
看起来 gulp-header 是我想要的。
var header = require('gulp-header'),
d = new Date(),
headerComment = '/*Generated on:' + d + '*/';
然后在我的任务中,将其添加为管道:
.pipe(header(headerComment))
我有 Gulp 设置将我的 LESS 文件转换为 CSS,连接它们并缩小它们。我的 JS 也一样。我想在每个包含文件构建时间的缩小 CSS/JS 输出文件的开头做一个小评论。让我一目了然地看到生产中正在使用哪个文件的东西,而不必通过缩小的代码搜索更新。
类似于:
/* Generated at: 02-21-2015 @ 08:00:00 */
我还没有看到任何方法来做到这一点。我熟悉 Gulp rev 插件,但更多的是用于缓存破坏,我绝对不想破坏这些文件的缓存。只需要一眼就可以看到文件是什么时候生成的
看起来 gulp-header 是我想要的。
var header = require('gulp-header'),
d = new Date(),
headerComment = '/*Generated on:' + d + '*/';
然后在我的任务中,将其添加为管道:
.pipe(header(headerComment))