@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 будет автоматически запускаться перед каждым коммитом, форматируя измененные файлы.