Публикации по теме '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 просмотров
schedule
05.12.2022
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 просмотров
schedule
28.10.2022
Как работает хаски?
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