Ничто не изменится после выполнения предложения от аудита npm
npm version 6.0.1 Запуск аудита npm. Как и во многих проектах, у нас есть некоторые уязвимости.
Первое, что предлагает отчет, это:
# Run npm update fsevents --depth 4 to resolve 65 vulnerabilities
Я делал это несколько раз, уменьшая количество проблем, но на этот раз не сработало. Есть идеи почему?
2 ответа
Это проблема аудита / обновления npm с некоторыми дополнительными пакетами, такими как fsevents. если вы очистите все эти пакеты внутри package.lock или yarn.lock или если вам не нужна блокировка, просто удалите файл и снова запустите npm install или yarn install, чтобы получить обновленные внутренние пакеты.
У вас уже установлено приложение fsevents, файл блокировки содержит устаревшие значения. Если вы вручную измените их в файле блокировки, ваши проверки npm будут выглядеть чисто, проблема в том, что при повторном запуске npm install это не будет иметь значения, и они установят его снова. Убедитесь, что ваши node_modules и версии используемых библиотек на самом деле без уязвимостей