Существует еще один плагин, который, кажется, обновляется чаще и не требует java. grunt-html-validation. У него есть ряд вариантов и отлично работает для меня. Вы можете установить и использовать его как это:
npm install grunt-html-validation --save-dev
Затем положить что-то подобное в initconfig вашего Gruntfile.js
и это в соответствующих местах в вашем Gruntfile.js
grunt.loadNpmTasks('grunt-html-validation');
grunt.registerTask("default", ["validation"]);
Существует также ряд полезных опций, включая возможность ослабления ошибок на основе регулярного выражения (может быть полезно для AngularJS, например) и возможности сохранения отчета.