vscode img标签自动闭合问题

vscode img标签 self-closing自动闭合

vscode 配置了eslint ctrl+s 自动格式化后,遇到img标签自动去除/ 问题,去除了/留下一个空格导致报错。
查了一下原因是因为 HTML(5) 不要求标签自闭合,而eslint默认开起了这个检测,可以在.eslint.js中的rules中添加'vue/html-self-closing': 'off',去关闭这条规则。

如果想使用这个规则,具体怎么解决那个空格问题暂时没去研究。


问题重现

贴上我的vscode编辑器setting.json详细配置

{
    "window.zoomLevel": 1,
    "workbench.sideBar.location": "left",
    "editor.fontSize": 12,
    "workbench.colorTheme": "Solarized Dark",
    "explorer.confirmDelete": false,
    "editor.lineHeight": 30,
    "sync.gist": "",
    "workbench.iconTheme": "vscode-icons",
    "search.followSymlinks": false,
    "javascript.implicitProjectConfig.experimentalDecorators": true,
    "workbench.startupEditor": "newUntitledFile",
    // 配置eslint保存更新代码
    "editor.formatOnSave": true,
    "eslint.autoFixOnSave": true,
    "eslint.validate": [
        "javascript",
        "javascriptreact",
        {
            "language": "vue",
            "autoFix": true
        }
    ],
    "vetur.format.defaultFormattr.js": "none",
    "vuter.format.defaultFormatter.html": "prettyhtml",
    "vuter.format.defaultFormatterOption": {
        "prettyhtml": {
            "preintWidth": 80
        }
    },
    "sync.forceUpload": false,
    "vetur.format.defaultFormatter.html": "prettier",
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是 ESLint ESLint(中文站点)是一个开源的 JavaScript 代码检查工具,使用 Node.j...
    小肆逸阅读 1,511评论 0 3
  • demo工程git地址:https://github.com/huangkaizh/vue-eslint-demo...
    Stone_91d9阅读 1,438评论 0 0
  • 浏览器与服务器的基本概念 浏览器(安装在电脑里面的一个软件) 作用: ①将网页内容渲染呈现给用户查看。 ②让用户通...
    云还灬阅读 1,164评论 0 0
  • 一直以来,大家对开发的代码编辑器都没有一个最好的选择,而vscode是我发现速度相对快,对于新版的html css...
    云翼飞阅读 11,104评论 0 2
  • 什么是html? html是一种网页标记语言,叫超文本标记语言,我们平时上网所看到的所有网页均来自于html,英文...
    波段顶底阅读 8,427评论 2 7