Things of interesting

プログラミングに関する技術ネタの備忘録

VSCodeのVueプラグイン(Vetur)でtemplateタグがLintエラーになる(修正済み)

Vueのソースコードを書くのにVeturというプラグインシンタックスハイライト&Lintを付けていますがv0.11.4でtemplateタグのLint仕様が変更になったようです。

Veturのバリデーションを無効にするか、lang=htmlを付けることで治りますLintの対象外にできます。

Setting.json

{
    "vetur.validation.template": false,
}
<template><template lang="html">

GithubのIssueにも上がっていました。

[vue-language-server] '<template>' should have end tag. · Issue #578 · vuejs/vetur · GitHub

追記

本日(2017/12/15)リリースされたv0.11.5で修正されました!早い!