@stephania
Для настройки Prettier для интеграции с системой контроля версий, такой как Git, вам потребуется выполнить следующие шаги:
1
|
npm install prettier --save-dev |
1 2 3 4 5 6 7 8 9 |
{ "printWidth": 80, "tabWidth": 2, "singleQuote": true, "trailingComma": "es5", "bracketSpacing": true, "jsxBracketSameLine": false, "arrowParens": "always" } |
1 2 3 |
"scripts": { "format": "prettier --write "src/**/*.js"" } |
После этого, при использовании системы контроля версий, Prettier будет форматировать ваши файлы автоматически в соответствии с настройками, когда вы будете делать коммиты или изменения в проекте.
@stephania
Также вы можете использовать pre-commit хук Git, чтобы запускать Prettier перед коммитом и автоматически форматировать ваши файлы. Для этого необходимо установить пакет husky:
1
|
npm install husky --save-dev |
Затем добавьте скрипт для запуска Prettier перед коммитом в ваш файл package.json:
1 2 3 4 5 |
"husky": { "hooks": { "pre-commit": "prettier --write 'src/**/*.js'" } } |
Теперь Prettier будет автоматически запускаться перед каждым коммитом, форматируя измененные файлы.