SSR 방식으로 req.session에 변수를 생성해 템플릿 뷰에 연결 시키는 것을 시도했다.
하지만 위 사진처럼 밑줄이 그이며 js로 컴파일 자체가 안됐다.
문제 정의
session에 값저장시, session data에 없다는 오류발생
사실 수집
- session 에 data가 없다면서 컴파일이 안됨
원인 추론
- typescript 라서 필요한 data를 직접 지정해야 작동되나봄.
- javascript 로 개발할 시 오류가 생기지 않음
조치방안
- @types/epxress-session/index.d.ts 파일에 session id와 타입 지정
결과관찰
- 오류 없어짐