Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8940

prh: `combining different flags gimu and gmu` from prh.ymlの原因と解決法

$
0
0

VSCodeでprhを使用していたとき、このようなエラーが出ました。

prh: `combining different flags gimu and gmu` from prh.yml

ネットで検索すると、textlintの日本語用ルールを作っているazuさんが似たエラーに遭遇していましたが、解決方法までは投稿していませんでした。

色々試した結果、prh.ymlでフラグの異なる複数のパターンが指定されていることが原因だと分かりました。

例えば、以下のような場合にエラーが発生します。

-expected:Webpatterns:-/web/i-ウェブ-ウエブ

/web/iにはiフラグが指定されていますが、「ウェブ」や「ウエブ」には指定されていません。複数のパターンを指定する場合は、すべてに同じフラグを使用する必要があります。そのため、上の例は次のように書き換えると動作します。

-expected:Webpattern:/web/i-expected:Webpatterns:-ウェブ-ウエブ

また、この場合、1つ目のpatternを省略して短くできます。

-expected:Web-expected:Webpatterns:-ウェブ-ウエブ

Viewing all articles
Browse latest Browse all 8940

Trending Articles