Публикации по теме 'husky'


Использование lint-staged, хаски и хуков перед фиксацией для быстрого и раннего сбоя
В этом посте мы рассмотрим настройку lint-staged и husky для запуска pre-commit проверок. В этом посте дается много контекста, но фактические изменения кода очень незначительны! Что такое проверки перед фиксацией? Проверки перед фиксацией выполняются после постановки ваших изменений и выполнения git commit , но до завершения фиксации. Если проверки не проходят, то фиксация не выполняется и отображается ошибка, а если все проверки проходят, фиксация выполняется как..

Вопросы по теме 'husky'

Проблема с несколькими ветвями - предварительная очистка хуков Git с помощью Husky
Моя проблема довольно проста: Я использую Husky для работы с хуками git Я настроил перехватчики предварительной подготовки, которые запускают 2 сценария: "предварительный отжим": "npm-run-all --parallel lint test" Работает правильно...
375 просмотров
schedule 01.07.2023

Как устранить проблемы с компиляцией Typescript?
Возьмите следующую стрелочную функцию Typescript: /** * Returns a probably unique component name. * * @param baseName a suggested name to make unique. * @returns a probably unique name. */ export const getUniqueComponentName = ( baseName...
9663 просмотров

GIT (HUSKY): код выхода, когда файл фиксируется?
есть ли способ проверить, фиксируется ли файл и выйти с ошибкой? У меня есть файл в git, который должен быть там, но никогда не должен быть изменен, и я надеялся использовать хаски в качестве предварительной фиксации, поэтому, если кто-то...
255 просмотров
schedule 20.06.2023

настройка lint-staged для шутки
Надо попробовать настроить хаски с lint-stage. Изначально я пытался настроить следующим образом, но это не сработало. "lint-staged": { "*.js": [ "prettier --write", "eslint src/ --fix", "npm run test", "git add" ]...
3672 просмотров
schedule 30.11.2023

сбой правил предварительной фиксации при использовании с lint-staged
Я пытаюсь установить git-хуки перед фиксацией для проекта angular5. Я использую хаски с ворсистой постановкой. Линтер более красивый и стильный работает нормально. Но когда lint-staged встречает 'ng lint', он просто выдает ошибку: Project...
3154 просмотров

Как работает хаски?
https://github.com/typicode/husky имеет возможность автоматически запускать git-хуки. что они могут быть разделены между группами в самом репозитории. Как это вообще может работать? Поскольку хуки должны храниться в .git/hooks , который не...
642 просмотров
schedule 04.12.2023

Хук предварительной фиксации Husky завершается после фиксации
Следующий скрипт был написан для сортировки файлов JSON по ключу на хуке перед фиксацией: /* * Will reorder all files in given path. */ const sortJson = require("sort-json"); const fs = require("fs"); const chalk =...
662 просмотров
schedule 19.06.2023

Неожиданный неизвестный селектор псевдоэлементов :: input-placeholder. husky › ошибка хука предварительной фиксации (добавьте --no-verify для обхода)
Я использую следующий миксин @mixin placeholder { &::-webkit-input-placeholder { @content; } &:-moz-placeholder { @content; } &::-moz-placeholder { @content; } &:-ms-input-placeholder { @content; } }...
130 просмотров
schedule 14.07.2023

Как устранить ошибку .husky/_/husky.sh: нет такого файла или каталога при использовании husky?
В проекте, над которым я работаю с коллегами, используются версии Husky ^ 5.1.0, и я продолжаю получать эту ошибку, когда пытаюсь отправить свою фиксацию. .husky/_/husky.sh: No such file or directory Как решить эту проблему? В настоящее время...
1578 просмотров
schedule 16.04.2023

Настройка React: субмодуль Git игнорируется Husky - 6.0.0
У меня есть проект React с именем x-y-z , который имеет частное удаленное репо. Внутри этого проекта у меня есть другой проект с именем a-b-c , который является git submodule . Я использую Husky: v6.0.0 и настроил перехватчик pre-commit . Хук...
82 просмотров
schedule 23.05.2023