khusamov
@khusamov
ReactJS, NodeJS, TypeScript, Sencha ExtJS

Почему команда npm install --save добавляет к номерам версий иногда галочку, иногда тильду?

Я добавил, допустим, два модуля: bluebird и body-parser.
В package.json появились такие строки:

"dependencies": {
    "bluebird": "^3.3.5",
    "body-parser": "~1.14.0",


Почему для первого модуля галочка стоит ^, а для второго тильда ~?
И почему для моих модулей вообще ничего не ставит?
Я хотел бы для своих модулей тоже галку или тильду заиметь.

Внимание, здесь всюду я имею ввиду добавление на автомате командой npm install с опцией --save.
  • Вопрос задан
  • 753 просмотра
Пригласить эксперта
Ответы на вопрос 1
Семвер https://docs.npmjs.com/getting-started/semantic-ve...
Тильда версия в пределах патча.
Галочка версия в пределах минорной версии.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы