Я хотел бы использовать grunt.js как инструмент сборки для моего веб-проекта. Можно использовать grunt.js для проверки моих файлов HTML/CSS? У вас есть пример такого файла grunt.js?
Ответ 1
Существует еще один плагин, который, кажется, обновляется чаще и не требует java. grunt-html-validation. У него есть ряд вариантов и отлично работает для меня. Вы можете установить и использовать его следующим образом:
npm install grunt-html-validation --save-dev
Затем добавьте что-то вроде этого в initconfig вашего Gruntfile.js
и это в соответствующих местах вашего Gruntfile.js
Существует также ряд полезных опций, включая возможность ослабления ошибок на основе регулярного выражения (может быть полезно для AngularJS, например) и возможности сохранения отчета.
Ответ 2
Вы можете использовать плагин grunt grunt-html. Опасайтесь, вам понадобится Java на вашем компьютере, чтобы использовать его. Это хорошо работает для меня.
Ответ 3
На данный момент, похоже, существуют два популярных плагина проверки HTML:
grunt-html-validation использует службу валидации разметки W3C, а grunt-html использует локальную копию jQuery Nu HTML Checker.
Оба они работают хорошо и имеют очень похожие варианты, так что все зависит от того, хотите ли вы ждать внешнего вызова службы или ждать локального приложения Java.