Обновление поля «версия» в package.json - PullRequest
0 голосов
/ 23 октября 2018

Файл package.json обычно начинается с name, version, scripts, dependencies.У меня вопрос, стоит ли обновлять version вручную, скажем, каждый раз, когда я делаю релиз на GitHub?

При выполнении npm init значение version в пределах package.json по умолчанию равно 0.0.0.Как мое приложение растет, я должен обновить его каждый раз, а затем, а именно.1.0.0, 2.0.1 и т. Д.

ПРИМЕЧАНИЕ: Это относится не к версии различных пакетов / зависимостей, а к самому приложению.

1 Ответ

0 голосов
/ 23 октября 2018

Версия пакета наиболее актуальна, когда вы фактически публикуете свой модуль в публичном (или частном) репозитории.Возможно, вы также захотите использовать его для себя или в своей компании для стандартного информирования об изменениях кода, называемого семантическим версионированием: https://semver.org/. Но это зависит от вас.

Есть даже команда длячто: npm version

# From 1.0.0 -> 1.0.1
npm version patch 

# From 1.0.1 -> 1.1.0
npm version minor

# From 1.1.0 -> 2.0.0
npm version major

Подробности: https://docs.npmjs.com/cli/version

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