Как я могу сообщить npm, если все зависимости уже установлены без проверки сети?Проверьте, не установлены ли зависимости npm от pacakge.json без сети.
Моя цель - сначала протестировать локально, если что-то нужно установить, и только тогда, когда что-то не хватает, я запустил обычный npm install
, чтобы установить его. Я пытаюсь избежать первоначальной проверки по сети, хотя если все уже есть.
Это также файл package.json с фиксированными версиями, поскольку, очевидно, для автоматического обновления пакетов всегда требуется проверка удаленного репозитория.
Update: Я проверил npm list
, который, кажется, не для доступа к сети, и она выводит «неудовлетворенная DEPENDENCY» если что-то в package.json, но не установлен. Это лучший способ добиться этого?
Я, вероятно, в конечном итоге что-то вроде: npm list | grep -c 'UNMET DEPENDENCY'
Мое обновление действительно работает, но я думаю, что ответ от @apfrancis лучше подходит. Пометка как правильный ответ. – user605331