¿Estás cansado de ver esto?:
[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 ...
Cambie su script de inicio o desarrollo en package.json para que tenga el prefijo:
NODE_NO_WARNINGS=1
Por ejemplo,
si anteriormente tuviste
"start": "vite"
cámbialo a
"start": "NODE_NO_WARNINGS=1 vite"
Ahora puedes disfrutar de la salida de la consola con 80.000 líneas menos.
Si estás motivado y tienes tiempo, es beneficioso intentar ayudar con los paquetes de la siguiente manera:
El módulo de usuario está aquí: https://github.com/mathiasbynens/punycode.js
Y puedes escanear todas tus dependencias en busca de violaciones (para que no tengas que depender del tiempo de ejecución para encontrar cada ocurrencia) con esta herramienta: punycode-detector
npx punycode-detector
o
pnpm dlx punycode-detector
Esto también funciona para otras herramientas
Por ejemplo,
si anteriormente tuviste
"start": "ember serve"
cámbialo a
"start": "NODE_NO_WARNINGS=1 ember serve"
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3