JoeZhao

跨出界

Hey, I’m JoeZhao, a software engineer, and a gamer.

如何修復VS-code iView x-invalid-end-tag錯誤

晚上在快樂的寫程式碼的時候,突然碰到一個 eslint 檢查器的錯誤:

<!-- 這樣一段程式碼 -->
<Col>
  <Button>test</Button>
</Col>

<!-- 報了一個這樣的錯誤 -->
`Parsing error: x-invalid-end-tag  vue/no-parsing-error`

一路翻閱了 Eslint-Plugin-VueVetur 的文件,終於找到了一段說明:

1297877056

步驟如下:

  1. 打開 VS Code 的設定,搜索 vetur.validation.template關閉掉( set to false)
  2. 修改 .eslintrc 檔案的 rules,如果你之前沒有安裝過,需要重新安裝 eslint-plugin-vue ,確保提示是來自於 .eslintrc 檔案。
  3. .eslintrc 配置如下:
{
  "extends": [
    "eslint:recommended",
    "plugin:vue/recommended"
  ],
  "rules": {
    "vue/html-self-closing": "off",
    "vue/no-parsing-error": [ 2, {
      "x-invalid-end-tag": false
    }]
  }
}

最後重啟 VS Code,大功告成!

下面是查閱過的文章資料:

—EOF—

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。