Вы устали это видеть?:
[DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. at node:punycode:3:9 at BuiltinModule.compileForInternalLoader (node:internal/bootstrap/realm:399:7) at BuiltinModule.compileForPublicLoader (node:internal/bootstrap/realm:338:10) at loadBuiltinModule (node:internal/modules/helpers:96:7) at Module._load (node:internal/modules/cjs/loader:1070:17) at TracingChannel.traceSync ...
Измените сценарий запуска или разработки в package.json, чтобы он имел префикс:
NODE_NO_WARNINGS=1
Например,
если у вас раньше было
"start": "vite"
измените его на
"start": "NODE_NO_WARNINGS=1 vite"
Теперь вы можете наслаждаться выводом на консоль, сократив на 80 000 строк вывода.
Если у вас есть мотивация и время, полезно попытаться помочь пакетам одним из следующих способов:
Модуль пользовательского пространства находится здесь: https://github.com/mathiasbynens/punycode.js
И вы можете сканировать все свои зависимости на наличие нарушений (чтобы вам не приходилось полагаться на среду выполнения, чтобы найти каждое вхождение) с помощью этого инструмента: punycode-detector
npx punycode-detector
или
pnpm dlx punycode-detector
Это также работает и для других инструментов
Например,
если у вас раньше было
"start": "ember serve"
измените его на
"start": "NODE_NO_WARNINGS=1 ember serve"
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3