Два предупреждения генерируются, потому что:
- В файле
package.json
проекта нет или пустая строка определения свойства "description". Это может быть не обязательным, но загрузка проекта без описания затрудняет поиск. - В файле
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
, представленным зеленым, оба на темном фоне, что означает, что оно полностью читаемо.