インストール
まずtextlint自体のインストール。
npm install --save-dev textlint
それから、ルールを入れる。 ここでは、以下の4つを入れています。
- textlint-filter-rule-comments: コメントを使用可能にする
- Markdown中に
<!-- textlint-disable -->
〜<!-- textlint-enable -->
で囲むことで、その中では、全ての、あるいは特定のルールを無効化できます。
- Markdown中に
- textlint-rule-no-nfd: MacOSの濁点問題をチェックするもの
- textlint-rule-no-double-negative-ja: 二重否定のチェック
- textlint-rule-no-invalid-control-character: 制御文字のチェック
npm install --save-dev textlint-filter-rule-comments
npm install --save-dev textlint-rule-no-nfd
npm install --save-dev textlint-rule-no-double-negative-ja
npm install --save-dev @textlint-rule/textlint-rule-no-invalid-control-character
最後に、設定ファイルを作成します。
./node_modules/.bin/textlint --init
実行
./node_modules/.bin/textlint {ディレクトリ|ファイル}