要基于该模块开发个 gulp 插件 ,但发现验证( validator.validate(html) )的错误返回值是一个可读性不强的描述,如:
{
"message": "强制性标签'<link rel=\"/^(miphtml)|(canonical)|(standardhtml)$/\">'缺失或错误",
"code": "06200101",
"line": 0,
"col": 0,
"offset": 0,
"input": ""
}
求扩展下,如:
- 错误对应的规则链接
- 错误详细信息
当然只是理想态,验证解析这块坑还是蛮多的。。。
amp 的见:
https://github.com/ampproject/amphtml/blob/d8f8886ca2fd3822a0c8a62c1d7de88f28d56d8c/validator/gulpjs/index.js#L108-L116
要基于该模块开发个 gulp 插件 ,但发现验证(
validator.validate(html))的错误返回值是一个可读性不强的描述,如:{ "message": "强制性标签'<link rel=\"/^(miphtml)|(canonical)|(standardhtml)$/\">'缺失或错误", "code": "06200101", "line": 0, "col": 0, "offset": 0, "input": "" }求扩展下,如:
当然只是理想态,验证解析这块坑还是蛮多的。。。
amp 的见:
https://github.com/ampproject/amphtml/blob/d8f8886ca2fd3822a0c8a62c1d7de88f28d56d8c/validator/gulpjs/index.js#L108-L116