Gulp:在CSS文件中写入日期以生成后者
我试着用Grunt复制一些我可以做的事情:写一个日期来记录Grunt的生成(手写笔->CSS或Jade->html) 下面是我用Grunt(用Grunt横幅)做的事情: 但我仍然不知道如何将日期修改为Grunt…好吧,我发现:Gulp:在CSS文件中写入日期以生成后者,gulp,Gulp,我试着用Grunt复制一些我可以做的事情:写一个日期来记录Grunt的生成(手写笔->CSS或Jade->html) 下面是我用Grunt(用Grunt横幅)做的事情: 但我仍然不知道如何将日期修改为Grunt…好吧,我发现: var versionDate = new Date(); // javascript, just 在它提供的上下文中移动: gulp.task('templates', function() { return gulp .src(source + '/St
var versionDate = new Date(); // javascript, just
在它提供的上下文中移动:
gulp.task('templates', function() {
return gulp
.src(source + '/Styles/Header.styl')
.pipe(replace(/@name .*\n/g, '@name ' + pkg.name + '\n'))
.pipe(replace(/@description .*\n/g, '@description ' + pkg.description + '\n'))
.pipe(replace(/@version .*\n/g, '@version ' + pkg.version + '\n'))
.pipe(replace(/@lastmodified .*\n/g, '@lastmodified ' + versionDate + '\n'))
.pipe(replace(/@author .*\n/g, '@author ' + pkg.author + '\n'))
.pipe(replace(/@homepage .*\n/g, '@homepage ' + pkg.homepage + '\n'))
.pipe(replace(/@license .*\n/g, '@license ' + pkg.license + '\n'))
.pipe(gulp.dest(source + '/Styles'))
});
也许是这个?我回答我自己的问题,因为我想我找到了我需要的插件:是的,也可以:)你能写一个答案并接受它,这样这个QA就被标记为已回答并且对其他人有用吗?
var versionDate = new Date(); // javascript, just
gulp.task('templates', function() {
return gulp
.src(source + '/Styles/Header.styl')
.pipe(replace(/@name .*\n/g, '@name ' + pkg.name + '\n'))
.pipe(replace(/@description .*\n/g, '@description ' + pkg.description + '\n'))
.pipe(replace(/@version .*\n/g, '@version ' + pkg.version + '\n'))
.pipe(replace(/@lastmodified .*\n/g, '@lastmodified ' + versionDate + '\n'))
.pipe(replace(/@author .*\n/g, '@author ' + pkg.author + '\n'))
.pipe(replace(/@homepage .*\n/g, '@homepage ' + pkg.homepage + '\n'))
.pipe(replace(/@license .*\n/g, '@license ' + pkg.license + '\n'))
.pipe(gulp.dest(source + '/Styles'))
});