WhiteSource Bolt просканировал проект Node.js и обнаружил множество библиотек с недействительными лицензиями. Эти библиотеки используются только для разработки и не являются частью производственного развертывания. Какие два действия следует выполнить, чтобы WhiteSource Bolt сканировал только производственные зависимости?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Выполнить npm install и указать флаг --production., Настроить WhiteSource Bolt на сканирование только каталога node_modules..
Почему это правильный ответ
Для сканирования только производственных зависимостей необходимо выполнить npm install --production. Этот флаг гарантирует, что npm установит только те зависимости, которые указаны в разделе dependencies файла package.json, игнорируя devDependencies, используемые для разработки. Затем WhiteSource Bolt будет сканировать только эти установленные производственные зависимости. Также можно настроить WhiteSource Bolt на сканирование только каталога nodemodules, что является стандартным местом установки всех зависимостей, включая производственные. Изменение политики WhiteSource Bolt или файла package.json напрямую не решает проблему сканирования только производственных зависимостей.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется