npm установка не установка всех зависимостей - PullRequest
0 голосов
/ 15 апреля 2020

Я попытался установить все зависимости, используя npm install, но зависимости не устанавливались в текущем проекте. Это показывает следующее сообщение.

The result being shown after npm install

Затем я попытался провести аудит с использованием npm audit. Это также показывало «найденные уязвимости», как показано ниже: скриншот: найдите уязвимости и показывает «найдено 0 из 0 уязвимостей», как показано на снимке экрана ниже.

the result of npm audit fix

Помогите мне установить все зависимости, используя npm install.

Я установил узлы v10.15.0 и npm v6.4.1 в системе windows.

1 Ответ

0 голосов
/ 15 апреля 2020

Два предупреждения генерируются, потому что:

  1. В файле package.json проекта нет или пустая строка определения свойства "description". Это может быть не обязательным, но загрузка проекта без описания затрудняет поиск.
  2. В файле package.json отсутствует или пустая строка, содержащая определение свойства "хранилище". Обычно это место, где вы бы поместили URL проекта в репозиторий, такой как GitHub, но это не обязательно.

Обычно в эти поля вводятся ответы на вопросы по установке при первом запуске npm install в проекте. папки, но вы всегда можете отредактировать package.json, чтобы добавить или обновить их позже.

Подсчет пробелов в found vulnerabilities found и вывод audit fix предполагает, что в found 0 vulnerabilities есть подсчет 0, который не видно Попробуйте направить вывод в файл, например, запустив npm install >log.txt в папке проекта, чтобы быть уверенным. По сути, основная проблема заключается в терминальном воспроизведении цветного текста.

Цветной текст создается путем вставки ANSI escapes в NPM выходных строк и обычно работает в стандартных системных терминальных программах - например, , Windows 10 cmd записывает сообщение белым текстом с 0, представленным зеленым, оба на темном фоне, что означает, что оно полностью читаемо.

...