JavaScript 에러에러
ERR_INVALID_ARG_TYPEERR_INVALID_ARG_TYPE
Node.js API에 잘못된 타입의 인수가 전달되었습니다.
node
상세 보기 UnhandledPromiseRejectionPromise가 거부되었지만 거부를 처리할 .catch() 핸들러나 try-catch 블록이 없었습니다.
Promise가 거부되었는데 거부 핸들러가 연결되지 않았습니다. 프로미스 체인에 .catch()를 빠뜨리거나, await와 함께 try-catch를 사용하지 않거나, 오류 처리 없이 async 함수를 fire-and-forget 방식으로 실행할 때 발생합니다.
모든 프로미스 체인에 .catch()를 추가하십시오. await 호출 주변에 try-catch를 사용하십시오. Node.js의 경우 process.on('unhandledRejection', handler), 브라우저의 경우 window.addEventListener('unhandledrejection', handler)로 전역 핸들러를 추가하십시오.
Promise.reject('oops'); // UnhandledPromiseRejectionWarningERR_INVALID_ARG_TYPENode.js API에 잘못된 타입의 인수가 전달되었습니다.
TypeError: Assignment to constant variableconst로 선언된 변수에 재할당을 시도했습니다.
SyntaxError: Cannot use import statement outside a module모듈로 처리되지 않는 파일에서 ES 모듈 import 구문을 사용했습니다.
ERR_INSPECTOR_ALREADY_ACTIVATEDNode.js 인스펙터(디버거)가 두 번 이상 활성화되었습니다.
SyntaxError: Illegal return statementreturn 문이 함수 본문 외부에서 사용되었습니다.
DOMException: NetworkError네트워크 작업이 실패했습니다. 일반적으로 네트워크에 접근할 수 없을 때 fetch 요청 중에 발생합니다.