인파

You Can Become A

늦게 시작해도 누구든지 노력하면 개발자가 될수 있어요 !

공부한 내용을 정리합니다
Error 모음/node.err

⚠️ Cannot find module '@aws-sdk/abort-controller'

에러 내용 error: uncaughtException: Cannot find module '@aws-sdk/abort-controller' Node.js와 aws-sdk 연동 프로젝트를 진행하던 중 노드 프로젝트를 실행해 보니 다음과 같은 에러가 발생했다. 에러 해결 최근 aws-sdk javascript 버젼 3이 나오면서 multer-s3도 v3이 나와, 기존에 설치한 aws-sdk v2와 버젼이 호환이 안되서 발생한 에러였다. multer s3을 v2 버젼으로 재설치하면 된다. > npm uninstall multer-s3 > npm i multer-s3@2.10.0 # aws sdk v2 버젼을 사용하기에 multer-s3도 v2용으로

category_image
인파_
2022.08.06
(0)
Error 모음/js.err

⚠️ ReferenceError: getEventListeners is not defined

에러 내용 "Uncaught ReferenceError: getEventListeners is not defined" getEventListners()라는 메소드가 없다는 에러이다. 이 포스팅을 눌러 들어온 분들은 아마 이벤트 등록 확인을 위한 로직을 검색하다가 들어 왔을 것으로 예상된다. 결론적으로, getEventListner() 라는 메소드는 크롬 개발자 도구에 콘솔창 용 api지, 자바스크립트 표준 메소드가 아니기 때문에 스크립트 실행 에러가 나는 것이다. 이벤트 등록 확인하는 로직에 대해선 따로 포스팅 해두었다. [JS] 🚀 이벤트 핸들러 등록 되어있는지 체크 자바스크립트 이벤트 핸들러 등록 검사 만일 addEventListener 를 버튼을 누르거나 사용자 행동에 따라 동적으로 이벤트를 등록하..

category_image
인파_
2022.03.27
(0)
Error 모음/js.err

⚠️ Invalid left-hand side in assignment

에러 내용 Invalid left-hand side in assignment 부적절한 위치에서 할당 행위를 하려고 할 때 대표적인 발생하는 에러로서, 흔한 문법 오류이다. 가장 흔한 실수하는 부분이 논리연산자 부분에 변수 할당하려고 했을때 자주 발생한다. // 만일 a가 100이면 b에 값을 할당하는 조건단축문법 a == 100 && b = 7 // !! 논리값 에서 변수할당을 해서 에러 해결책은 다음과 같다. a == 100 && (b = 7) // 괄호를 쳐서 실행문으로 만든다.

category_image
인파_
2022.02.14
(0)
Error 모음/linux.err

⚠️ 리눅스 su 인증 실패

에러 내용 su: 인증 실패 터미널에서 SU(슈퍼유저) 암호를 넣어야되는데 인증실패라고 나오면, 이건 루트 비밀번호를 따로 설정을 안해 줬기 때문이다. 이럴땐 터미널에서 sudo passwd root 라고 입력하고 엔터를 치면 비밀번호를 설정할수 있으니 루트 비밀번호를 설정하고 재로그인 해주면 정상적으로 된다.

category_image
인파_
2022.02.09
(0)
Error 모음/git.err

⚠️ LF will be replaced by CRLF in

에러 내용 warning: LF will be replaced by CRLF in bora.txt. The file will have its original line endings in your working directory 위와 같은 오류는 예를 들어 맥 or 리눅스를 사용하는 개발자와 윈도우를 사용하는 개발자가 협업할 때 발생하는 Whitspace 오류다. 유닉스 시스템상에서는 한 줄의 끝이 LF(Line Feed)로 이루어져있지만, 윈도우에서는 줄 하나가 CR(Carriage Return)과 LF(Line Feed) 즉 CRLF로 이루어지기 때문이다. 문서의 끝을 처리하는데 있어서 OS마다 약간의 차이가 있기 때문에 발생 따라서, 유닉스 OS(맥)을 쓰고 있다면 CRLF will be replac..

category_image
인파_
2022.01.14
(0)
Error 모음/node.err

⚠️ Router.use() requires a middleware function but got a

에러 내용 TypeError: Router.use() requires a middleware function but got a Object throw new TypeError('Router.use() requires a middleware function but got a ' + gettype(fn)) 에러 해결 app.js:59:5 줄에서 참조하는 router.js 파일 마지막에 모듈 객체를 내보내는 코드를 써주지 않아서 문제인 것이었다. // 위 코드 맨 아래줄에 추가 module.exports = router; Reference https://tristan91.tistory.com/529 https://eloquence-developers.tistory.com/187

category_image
인파_
2022.01.14
(0)