我使用fs在html页面上写了eslint的结果,但是fs将结果附加到html文件中,而不是像我预期的那样替换文件。 这是我的任务:
gulp.task('lint',function () {
return gulp.src(config.paths.js)
.pipe(lint({configFile:'eslint.config.json'}))
.pipe(lint.format(lintreport,function (results) {
fs.writeFileSync(path.join(config.paths.dist,'results.html'),results,{'flag': 'w'});
}))
.pipe(connect.reload());});
我做错了什么?