ファイルの無視
Oxfmt は、フォーマット対象からファイルを除外する複数の方法を提供しています。
ignorePatterns
ファイルを無視する推奨される方法。.oxfmtrc.json に追加します:
json
{
"ignorePatterns": ["dist/**", "*.min.js"]
}.gitignoreの構文を使用- パスは、Oxfmt 設定ファイルが含まれるディレクトリからの相対パスとして解決されます
- フォーマッター固有で、Git とは独立しています
ignorePatterns と一致するファイルは、明示的に指定された場合でも フォーマットできません。
.gitignore
Oxfmt は現在のディレクトリツリー内の .gitignore ファイルを尊重します。
- グローバルな gitignore および親ディレクトリの
.gitignoreファイルは読み込まれません .gitディレクトリは必須ではありません
.gitignore で無視されたファイルは、明示的に指定された場合でも フォーマット可能 です。
VCS ディレクトリおよび node_modules
デフォルトで無視対象:.git, .svn, .jj, node_modules
node_modules を含めるには --with-node-modules オプションを使用します。
ロックファイル
package-lock.json, pnpm-lock.yaml などは常に無視されます。
.prettierignore
Prettier の互換性のためにサポートされています。.gitignore 構文を使用します。
.prettierignore に記載されたファイルは、明示的に指定された場合でも フォーマットできません。
新しいプロジェクトでは、ignorePatterns を優先してください。
