【发布时间】:2021-02-08 05:41:29
【问题描述】:
从 VueCLI 迁移到 Vite 后,据我所知,我必须“手动”进行 linting;如果我错了纠正我。 由于我只想对 .ts 和 .html 文件进行 lint(我什至为组件将它们分开),所以我的包 json 中有这个脚本:
"lint": "eslint --ext .ts --ext .html src/"
它发现了一些问题,例如在循环中缺少 :key,但它也向我显示了每个模板的此错误:
错误清除 vue/comment-directive
这始终是我的 template.html 中任何根元素的结束标记 如果只有一个根元素,我会收到一个文件警告,如果有多个根元素,我会收到每个结束标签的警告。
我不明白这条规则在抱怨什么,根据它的documentation,它用于 eslint-disable cmets,我的模板中没有。
【问题讨论】:
-
何@Thomas,您在哪里可以解决这个问题?添加纱线插件后,我现在得到了这个。我试图删除插件并重新安装项目,但错误仍然存在。我发现这方面的问题令人惊讶地很少。谢谢!