30

Syntastic の lint ツールが独自の html 属性を使用しているときに、特に Angular ディレクティブを使用しているときに警告を出し続けると混乱します。

ここに画像の説明を入力

これにより、HTML の実際のエラーがすぐに消えてしまい、リンター エラーの値が減少し、視覚的なノイズが追加されます。

これを回避する方法はありますか?

4

2 に答える 2

38

Syntastic の issue tracker で、VIM の tidy エラーについて、まさにこの質問をしました。

あなたのvimrcに追加してください:

let g:syntastic_html_tidy_ignore_errors=['proprietary attribute "ng-']

これにより、先頭に が付加された属性のエラーが取り除かng-れ、他のすべての独自属性のエラーが残ります。

独自のディレクティブの名前空間プレフィックスがある場合は、それをこのリストに追加することもできます。

let g:syntastic_html_tidy_ignore_errors=[
    \'proprietary attribute "ng-',
    \'proprietary attribute "pdk-'
\]
于 2013-08-16T09:41:56.510 に答える
2

プレフィックスを追加しdataます。これも html5 です。

data-ng-model=...
于 2015-03-19T18:49:08.847 に答える