[ERROR] Uncaught TypeError TypeError [ERR_INVALID_CHAR]: Invalid character in header content ["Set-Cookie"] 쿠키 설정 에러 포스팅 썸네일 이미지

NodeJS

[ERROR] Uncaught TypeError TypeError [ERR_INVALID_CHAR]: Invalid character in header content ["Set-Cookie"] 쿠키 설정 에러

최근에 공부 시작한 NodeJs교과서 책에서 나오는 예제를 진행하다가 발견하게된 오류였다. 예제 코드를 정확하게 따라서 입력했는데 해당 과정속에 오류가 발견되었다. 문제원인 res.writeHead(302, { Location: '/', 'Set-Cookie': `name=${encodeURI(name)}; Expires=${expires.toUTCString()}; HttpOnly; Path=/`, // 이 부분에서 오류 }); 자바스크립트 ES2015(ES6)에 포함된 문법인 백틱(``) 을 사용하다가 발생한 오류 이다. 어제 공부를 시작하게 되어서 어제 처음 알게된 텍스트 레터럴 부분인데 위 코드에서 'Set-Cookie':`name=${~~~}; 이 부분 다음 Expires줄 사이의 공백이 인정이..

2022.06.03 게시됨

[NodeJS] Express 설치 후 발견되는 'MODULE_NOT_FOUND' 에러Please verify that the package.json has a valid "main" entry, code: 'MODULE_NOT_FOUND' 포스팅 썸네일 이미지

NodeJS

[NodeJS] Express 설치 후 발견되는 'MODULE_NOT_FOUND' 에러Please verify that the package.json has a valid "main" entry, code: 'MODULE_NOT_FOUND'

라즈베리파이에서 유니티와 몽고DB 연동을 위한 첫 걸음인 Express 설치 후 확인하는 과정속에 발견된 에러입니다. 문제원인 아마 기존에 설치되었던 것과 충돌이 일어나면서 발생한 오류일수도 있고 아니면 라즈베리파이 특유의 불안한 서버 운영에서 처음 진행한 " npm Install " 에서 서버가 종료됬던 부분이 있었는데 그 사이에 약간 오류가 있었던것 같다. 에러 코드 발생 -> code: 'MODULE_NOT_FOUND', Please verify that the package.json has a valid "main" entry 등등 해결방법 생각보다 간단하게 해결이 되었다. 폴더 안에 잘못 설치된 npm 값을 삭제 -> package-lock.json 과 node_modules폴더 를 삭제한다. ..

2022.05.19 게시됨