У меня простой вопрос, на который я не могу найти ответ. Я клонировал репозиторий git на свой локальный компьютер.
При попытке запустить узел я получаю сообщение об ошибке, потому что у меня не установлены необходимые зависимости npm. Однако они находятся в клонированном файле packages.json.
Мне было интересно, есть ли простой способ установить зависимости, расположенные в этом файле, без необходимости установки npm для каждого отдельного пакета.
@Phix Я получаю ошибки, когда пробую это .... npm WARN Недопустимая версия: "0.1" npm WARN server Нет описания npm WARN server Нет поля репозитория. Сервер npm WARN Нет данных README Сервер npm WARN Нет поля лицензии
@Hysii Обычно предупреждения не эквивалентны ошибкам. Не бойтесь предупреждений - но было бы лучше, если бы вы могли предоставить ссылку на package.json, если у вас возникли проблемы / ошибки во время установки npm.
Разместите здесь свой файл package.json. Это будет быстрее, чем предполагать, как это выглядит.
Спасибо за помощь, ребята, на данный момент я только что установил отдельные пакеты. Я был почти уверен, что npm install установил все зависимости, поэтому спасибо за подтверждение моего предвзятого предположения.





В каталоге файла package.json просто запустите npm install. Он прочитает package.json и установит все зависимости. Если вы хотите ограничить его только зависимостями, не относящимися к разработчикам, используйте npm install --only=production.
npm installбез аргументов устанавливает все модули в package.json.