从 VueCLI 迁移到 Vite 后,据我所知,我必须“手动”进行 linting;如我错了请纠正我。因为我只想对我的 .ts 和 .html 文件进行 lint(我什至为组件将它们分开),所以我的包 json 中有这个脚本:
"lint": "eslint --ext .ts --ext .html src/"
它发现了一些问题,例如在循环中丢失:key
,但它也向我显示了每个模板的此错误:
错误清除 vue/comment-directive
这始终是我的 template.html 中任何根元素的结束标记 如果只有一个根元素,我会收到一个文件警告,如果有多个根元素,我会收到每个结束标记的警告。
我不明白这条规则在抱怨什么,因为根据它的文档,它用于 eslint-disable 注释,而我的模板中没有这些注释。