Описание тега husky
Инструмент, который предоставляет git-хуки для предотвращения плохих коммитов
8
ответов
Мерзавец не работает в Visual Studio Code
Я, должно быть, испортил кое-что, что я установил лайки в своем проекте. Потом я побежал precommit команда. Теперь, когда я запускаю команду git, она не работает и спрашивает меня, как вы хотите открыть файл, поэтому я удалил хаски, используя npm pr…
09 авг '17 в 23:14
1
ответ
Запускать команды pre-commit и pre-push в докере через лайки
Как команды git-hook (как yarn test) быть запущенным внутри Docker через Husky?
21 дек '18 в 17:52
1
ответ
Сортировать json-файл предварительно с лайкой
Я хочу отсортировать файл в алфавитном порядке перед фиксацией. package.json: "scripts": { ...., "sort": "sort-json ./app/locales/de.json", ...... }, "husky": { "hooks": { "pre-commit": "npm run sort && npm run eslint", "pre-push": "npm run …
23 янв '19 в 16:05
0
ответов
Затмение и предварительные коммиты из лайки
У меня есть и приложение Angular 6 с некоторыми git крючки установлены через хаски. Хуки отлично работают с использованием терминала и даже в представлении Eclipse Staging, но они не работают с диалогом фиксации в Eclipse, хуки никогда не вызываются…
07 фев '19 в 17:24
2
ответа
Хаски дает ошибку SyntaxError: Использование const в строгом режиме
Я использую Husky с Lint-staged и Stylelint "scripts": { "precommit": "lint-staged", }, "lint-staged": { "*.scss": ["stylelint --syntax scss" ] }, OS - последняя версия OSX Узел - 6.10.0 НПМ - 3.10.00 Я получаю эту ошибку на git commit > husky - …
12 май '17 в 07:38
2
ответа
Можно ли запретить список слов с помощью ESlint или чего-либо еще при предварительной фиксации?
Я использую лайку, чтобы справиться с вещами перед коммитом. Поэтому здесь я хочу, чтобы вновь написанная программа не содержала список слов, например dangerouslySetInnerHTML, так далее. Я знаю, что есть правило no-danger в eslint-plugin-реагировать…
20 июн '17 в 03:23
5
ответов
Это правильный способ использовать хаски + ворс?
Я обнаружил, что во многих блогах (в том числе в документах с lint-staged) представлен такой способ использования husky+ lint-staged, как в следующем коде, определенном в package.json: { "scripts": { "precommit": "lint-staged" }, "lint-staged": { "s…
08 авг '18 в 13:41
1
ответ
Как используются сценарии devinstall и devuninstall?
Я пытаюсь повторно использовать лайки для других проектов (не только для конфигурационного файла), создавая библиотеку, которая будет использоваться всеми другими проектами. Я не могу понять, как и когда выполняются сценарии devinstall и devuninstal…
07 ноя '18 в 15:54
0
ответов
Могу ли я использовать хаски, чтобы не быть в состоянии совершить мастерство?
Я установил лайки на мой Ionic-проект, который запускает tslint при каждом коммите. Это работает хорошо. Могу ли я использовать лайки для блокировки коммитов master? Я хочу поделиться этим с тем, что должно быть без каких-либо изменений конфигурации…
02 мар '18 в 07:25
1
ответ
Проблема с несколькими ветвями - предварительная обработка Git Hooks с помощью Husky
Моя проблема очень проста: Я использую Хаски, чтобы иметь дело с мерзавцами Я настроил препуш-хуки, которые запускают 2 сценария: "prepush": "npm-run-all - тест параллельного линта" Он работает правильно на одном нажатии Но когда я пытаюсь нажать 2 …
05 апр '18 в 10:52
2
ответа
Как собирать проблемы с компиляцией 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 ): string =>…
19 июл '18 в 17:35
3
ответа
Есть ли способ запустить lint-staged только для новых файлов (тех, которые git не отслеживал раньше)
В моем проекте, написанном на Typescript, я хочу начать применять аннотации типов для возвращаемых типов и типов параметров всех функций. Для этого я создал отдельный конфиг tslint, который расширяет мой основной конфиг и добавляет это правило повер…
28 фев '19 в 09:00
5
ответов
Как удалить удаленные git-хуки?
У меня есть предварительный толчок крючок реализован с Husky. Теперь я хочу удалить это. Проблема в том, что после yarn remove husky мерзавцы все еще там внутри .git/hooks, Из-за этого я получаю эту ошибку каждый раз, когда хочу зафиксировать или пе…
30 авг '18 в 11:54
1
ответ
Используйте git-hooks для определенных веток (с Husky и git-branch-is)
Я использую лайки и git-branch-is для git hooks. Ниже моего package.json { "scripts": { "test": "jest", ... }, "husky": { "hooks": { "pre-commit": "git-branch-is master && npm test", "pre-push": "git-branch-is master && npm test" } }…
22 дек '18 в 12:40
4
ответа
Как я могу использовать лайки для проверки формата сообщения git commit?
Я пытаюсь применить политику сообщений git commit, чтобы мои репозитории были чистыми и аккуратными. Я видел официальные документы о серверных и клиентских хуках, а затем натолкнулся на хаски. До сих пор я мог работать с первым, но не мог настроить …
22 янв '17 в 00:11
5
ответов
Как запустить лайковую предварительную фиксацию только в дочернем каталоге
У нас есть корпоративное приложение со структурой папок, подобной следующей: / проект.git /sub1 ... проект Java /sub2 package.json ...Javascript Магистральный проект /sub3 ... проект Java /sub4 ... проект Java /sub5 package.json ... Проект Javascrip…
20 дек '18 в 12:54
1
ответ
Как я могу код для подсчета количества предупреждений реагировать в консоли
Наша команда продвигает код с большим количеством предупреждений. Мы хотим настроить предварительный хук git с лайкой, задавая вопрос, хотите ли вы объединить код с мастером. Я хочу написать код, чтобы задать вопрос да или нет перед git commit, чтоб…
08 янв '19 в 06:37
0
ответов
При запуске exe-пакета bundle на хаски precommit lint-staged получена ошибка с неверным путем к bundle
Я получил странную ошибку сегодня при запуске bundle exec с husky precommit lint-staged, Каким-то образом процесс выдает некоторые ошибки со ссылкой на системный ruby с версией 2.3.0. Однако я использую rvm с ruby 2.5.0 внутри гемсета. Если я з…
26 янв '19 в 07:46
1
ответ
Добавление precommit hooks с помощью Husky без добавления дополнений в git
Эй, я хочу добавить скрипт в мой package.json но не хочу проверять это дополнение к нашему git, потому что оно влияет на поведение проекта для моих коллег. Сценарий, который я хочу добавить, является precommit-Hook, который обрабатывается хаски. Ест…
05 окт '17 в 08:29
0
ответов
husky - добавить ключевое слово, если использовался `--no-verify`
Можно ли добавить ключевое слово к сообщению фиксации, если --no-verify Флаг был использован, чтобы пропустить крючок? Обычно, когда перехваты пропускаются, это происходит из-за ошибок или пороговых значений покрытия кода, что обычно означает, что м…
21 фев '19 в 06:44