Haben Sie es satt, das zu sehen?:
[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 ...
Ändern Sie Ihr Start- oder Entwicklungsskript in package.json so, dass ihm Folgendes vorangestellt wird:
NODE_NO_WARNINGS=1
Zum Beispiel,
wenn Sie zuvor
hatten
"start": "vite"
ändern Sie es in
"start": "NODE_NO_WARNINGS=1 vite"
Jetzt können Sie die Konsolenausgabe mit 80.000 Spew-Zeilen weniger genießen.
Wenn Sie motiviert sind und Zeit haben, ist es von Vorteil, zu versuchen, Pakete zu unterstützen, indem Sie entweder:
Das Userland-Modul ist hier: https://github.com/mathiasbynens/punycode.js
Und Sie können mit diesem Tool alle Ihre Abhängigkeiten auf Verstöße scannen (damit Sie sich nicht auf die Laufzeit verlassen müssen, um jedes Vorkommnis zu finden): punycode-detector
npx punycode-detector
oder
pnpm dlx punycode-detector
Dies funktioniert auch für andere Tools
Zum Beispiel,
wenn Sie zuvor
hatten
"start": "ember serve"
ändern Sie es in
"start": "NODE_NO_WARNINGS=1 ember serve"
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3