@mironov_m
Учусь Frontend

Как обновить установленные пакеты в Node?

При выполнении команды npm outdated --depth=0 консоль отвечает:
Package Current Wanted Latest Location
grunt-contrib-watch 0.3.1 0.3.1 1.1.0 energy

Насколько я понимаю, этот пакет нуждается в обновлении.
Какой командой его обновить?
Выполняя вот эту npm update --save команду консоль ничего не пишет.
Также выполнял команду npm update grunt-contrib-watch.

Содержимое package:

{
"author": "Maxim",
"name": "energy",
"version": "1.0.0",
"devDependencies": {
"grunt": ">= 0.4",
"grunt-cli": ">= 0.1.6",
"grunt-contrib-less": ">=0.12.0",
"grunt-contrib-watch": "~0.3.1",
"load-grunt-tasks": "^5.1.0"
}
}
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
bingo347
@bingo347
Crazy on performance...
npm i -D grunt-contrib-watch@latest
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
delphinpro
@delphinpro
frontend developer
Вышла версия 1.1.0
Но у вас в проекте ограничение стоит по минорной версии.
С тильдой версия может обновиться в пределах минорной, но мажорная версия не будет обновлена, т.к. по semver мажорная версия может ломать обратную совместимость.

upd
криво объяснил наверное...
в общем запись ~0.3.1 разрешает обновление до версии 0.4, но не включая ее
Ответ написан
Ваш ответ на вопрос

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

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