如何使用grunt.js验证HTML/CSS文件?

Mic*_*ael 10 client-side html-validation gruntjs

这是一个菜鸟问题.

我想grunt.js用作我的web项目的构建工具.可以grunt.js用来验证我的HTML/CSS文件吗?你有这样一个grunt.js文件的例子吗?

Sna*_*hot 7

还有另一个插件似乎更频繁地更新,不需要java.grunt-html-validation.它有很多选择,对我来说很有用.您可以像这样安装和使用它:

npm install grunt-html-validation --save-dev
Run Code Online (Sandbox Code Playgroud)

然后在Gruntfile.js的initconfig中输入这样的内容

这在你的Gruntfile.js的适当位置

grunt.loadNpmTasks('grunt-html-validation');
grunt.registerTask("default", ["validation"]);
Run Code Online (Sandbox Code Playgroud)

还有一些有用的选项,包括基于正则表达式放松错误的能力(例如对AngularJS有用)和保存报告的能力.


pca*_*ans 4

您可以使用 grunt 插件grunt-html。请注意,您的计算机上需要有 Java 才能使用它。这对我来说很有效。