이거 보는 게 지겹나요?:
[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