你看膩了嗎? :
[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