обновить версию в package.json без чистого рабочего каталога git (без запуска задач, такого как Gulp) - PullRequest
0 голосов
/ 29 августа 2018

При запуске: npm version prepatch я получаю сообщение об ошибке: «Рабочий каталог Git не чист.» А затем список файлов, которые еще не зафиксированы.

Однако, я бы хотел сделать этот предварительный выпуск, чтобы проверить некоторые вещи локально, используя частный реестр npm. Это означает, что мне пока не нужно фиксировать файлы, используя Git.

Можно ли обновить версию в package.json без чистого рабочего каталога git?

1 Ответ

0 голосов
/ 12 февраля 2019

Из документации по версии npm на https://docs.npmjs.com/cli/version:

Если запустить в git-репо, он также создаст версию и тэг. Это поведение контролируется git-tag-version (см. Ниже) и может быть отключено в командной строке путем запуска npm --no-git-tag-version version. Он потерпит неудачу, если рабочий каталог не будет чистым, если не установлен флаг -f или --force.

Я не уверен на 100%, нужен ли вам --no-git-tag-version или вам также нужен флаг --force.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...