Почему npm мигает "глагол" и "подоконник" при установке вещей?
Я хотел бы понять, что должно быть сообщено словами "глагол" и "подоконник" при установке модулей узла через npm:
⋊> ~/t/quill on develop ◦ npm install 15:35:02
⸨ ░░░░░░░░░░░░⸩ ⠙ fetchMetadata: sill mapToRegistry uri https://registry.npmjs.org/big.js
sill
прямо перед mapToRegistry
также меняется на verb
и обратно. Что это значит?
Ответы
Ответ 1
Я полагаю, что это относится к лог-уровням silly
(sill
) и verbose
(verb
) для npm install
. Смотрите список изменений здесь.
Я не совсем уверен, как он определяет, какой использовать, но это для файлов журнала npm, чтобы облегчить отладку для разработчиков.
Ответ 2
sill
показывает уровень журнала silly
, в котором регистрируется почти все. verb
указывает уровень журнала verbose
, который показывает сообщения журнала немного меньше, чем silly
, но больше, чем info
. Что касается npm
официальной документации, она имеет следующие уровни журналов, которые отсортированы от наименьших сообщений журнала к большинству:
- бесшумный
- ошибкапредупредить
- заметить
- HTTP
- время
- Информация о
- многословным
- глупый