Как остановить патч версии npm от форматирования моего машинописного кода - PullRequest
0 голосов
/ 09 июля 2020

Не знаю, почему в моей настройке каждый раз, когда я делаю

npm version patch

, он автоматически переформатирует весь мой исходный код машинописного текста. Это очень раздражает, так как стиль совершенно не тот, который я предпочитаю. Мне нужно вручную вернуть формат. Как я могу избежать его переформатирования?

Вот консольный вывод команды, я вижу, что срабатывает раздражающий «красивее».

npm version patch

> treedoc@0.2.1 preversion /Users/jianwche/opensource/treedoc_ts
> npm run lint


> treedoc@0.2.0 lint /Users/jianwche/opensource/treedoc_ts
> tslint -p tsconfig.json

v0.2.1

> treedoc@0.2.1 version /Users/jianwche/opensource/treedoc_ts
> npm run format && git add -A src


> treedoc@0.2.1 format /Users/jianwche/opensource/treedoc_ts
> prettier --write "src/**/*.ts" "src/**/*.js"

Вот мои сценарии пакета:

{
  scripts: {
    "format": "prettier --write \"src/**/*.ts\" \"src/**/*.js\"",
    "version": "npm run format && git add -A src",
  }
}

1 Ответ

0 голосов
/ 09 июля 2020

Кажется, это моя ошибка, шаблон, который я использовал для создания проекта, кажется, автоматически добавляет команду «формат» в сценарий «версия» в пакете. json. Я решил эту проблему, удалив его.

Обновлено package.json:

{
  scripts: {
    "version": "npm run format && git add -A src",
  }
}
...