docs: Fix git-format-staged in precommit documentation (#16152)

This commit is contained in:
Sunshio authored and GitHub committed 2024-05-13 10:01:13 +08:00
1 parent fb9f2c1778
commit 6408ec01dd
2 files changed
+14 -14

No files matched your search

+8 -8
View File
@@ -57,33 +57,33 @@ Git-format-staged requires Python v3 or v2.7. Python is usually pre-installed on
<!--npm-->
```bash
npx husky-init
npx husky init
npm install --save-dev git-format-staged
npx husky set .husky/pre-commit "git-format-staged -f 'prettier --ignore-unknown --stdin --stdin-filepath \"{}\"' ."
node --eval "fs.writeFileSync('.husky/pre-commit', 'git-format-staged -f \'prettier --ignore-unknown --stdin --stdin-filepath \"{}\"\' .\n')"
```
<!--yarn-->
```bash
npx husky-init # add --yarn2 for Yarn 2
yarn husky init
yarn add --dev git-format-staged
yarn husky set .husky/pre-commit "git-format-staged -f 'prettier --ignore-unknown --stdin --stdin-filepath \"{}\"' ."
node --eval "fs.writeFileSync('.husky/pre-commit', 'git-format-staged -f \'prettier --ignore-unknown --stdin --stdin-filepath \"{}\"\' .\n')"
```
<!--pnpm-->
```bash
pnpm exec husky-init
pnpm exec husky init
pnpm add --save-dev git-format-staged
pnpm husky set .husky/pre-commit "git-format-staged -f 'prettier --ignore-unknown --stdin --stdin-filepath \"{}\"' ."
node --eval "fs.writeFileSync('.husky/pre-commit', 'git-format-staged -f \'prettier --ignore-unknown --stdin --stdin-filepath \"{}\"\' .\n')"
```
<!--bun-->
```bash
bunx husky-init
bunx husky init
bun add --dev git-format-staged
echo "git-format-staged -f 'prettier --ignore-unknown --stdin --stdin-filepath \"{}\"' ." > .husky/pre-commit
bun --eval "fs.writeFileSync('.husky/pre-commit', 'git-format-staged -f \'prettier --ignore-unknown --stdin --stdin-filepath \"{}\"\' .\n')"
```
<!--END_DOCUSAURUS_CODE_TABS-->