Как проверить глобальные пакеты npm - PullRequest
0 голосов
/ 27 сентября 2018

Как указано в официальной документации npm , вы можете вручную запускать npm audit для локально установленных пакетов, которые должны иметь как package.json , так и package-lock.json files.

В глобально установленных пакетах нет package-lock.json , если вы запустите аудит, вы получите ошибку: npm ERR! code EAUDITNOLOCK

Как я могу запустить npm audit на всех глобально установленных пакетах?

1 Ответ

0 голосов
/ 04 декабря 2018

Я нашел ответ на ваш вопрос:

  1. перейдите в вашу глобальную папку npm
  2. npm init просто продолжайте нажимать ввод для вопросов.Это даст вам package.json, который необходим для аудита npm, и автоматически добавит в него то, что находится в ваших node_modules.
  3. npm i --package-lock-only установит при необходимости и добавит package-lock.json (требуется для аудита npm).
  4. run npm audit:)

Чтобы найти глобальную папку npm, просто запустите npm, и она распечатает ее в конце.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...