.pre-commit-config.yaml
ディレクトリによって異なるようにフォーマットするにはどうすればよいですか?
私のプロジェクトには異なるディレクトリがあります。1 つのディレクトリは、package.json
および Django ファイルを含む UI ディレクトリです。もう 1 つは Python パッケージで、package.json
.
eslint
Javascript ファイルがないため、Python パッケージ ディレクトリではなく、UI ディレクトリでのみ実行したいと考えています。
現在、ルートで実行すると、次のように表示されます。
npm ERR! enoent ENOENT: no such file or directory, open '/xxx/package.json'
私の.pre-commit-config.yaml
ファイルは次のようになります。
fail_fast: true
repos:
- repo: git://github.com/pre-commit/pre-commit-hooks
rev: v0.9.2
hooks:
...
- repo: local
hooks:
- id: eslint
name: eslint-local
entry: npm run lint
language: system
types: [javascript]
exclude: >
(?x)^(
.+\.config\.js|
server\.js|
\.eslintrc\.js
)$
pass_filenames: true