"Версия npm" не добавляет "v" к тегу git

Есть ли способ сообщить npm version не добавлять префикс "v" в теги git? Причина, по которой я пытаюсь это сделать, заключается в том, что я использую dockerhub для создания проекта node/docker, и теги используются в версии изображения докеров, имея "v", это необычно и бессмысленно.

Ответ 1

Используйте файл .npmrc - у вас может быть уже один (он хранит вашу конфигурацию для npm). Вы можете:

  • глобальный, где-то вроде ~/.npmrc
  • или конкретный для каждого проекта в /var/myprojects/awesomeproject/.npmrc

Затем просто укажите в нем ключ префикса тега-версии:

tag-version-prefix=""

Ответ 2

альтернативно, вы можете запустить npm config set tag-version-prefix ''