是否存在使用Grunt比较两个HTML文件的现有项目,以保存新的文件?
我正在开发一个Jade mixins库,并希望将测试的输出与一些HTML片段进行比较,而不关心空白/属性的编写方式不同。
如果已经有一个项目已经关闭,那么它会节省一个新项目!
修改
开始一个新的,它变得相当实用:
https://github.com/metalshark/grunt-html5compare
现在也可以通过npm
获得npm install grunt-html5compare
答案 0 :(得分:1)
在撰写本文时,没有人编写过Grunt插件来区分文件。但是,有一些节点包可以为您提供一个起点:
然后以编程方式使用其中任何一个,你会这样做:
var htmldiff = require('html-diff');
module.exports = function(grunt) {
// rest of your Grunt plugin
};
如果您决定制作一个,我会很感兴趣。 :)