반응형
서버에서 타입스크립트 실행하기
타입스크립트 코드를 NodeJS에서 실행하려면 tsconfig.json의 module 플래그를 commonjs로 설정하고, 코드를 ES2016 자바스크립트로 컴파일합니다.
그러면 ES2016의 import를 require로, export를 module.exports로 변환하여 NodeJS에서 추가 번들 없이 실행할 수 있도록 컴파일해 줍니다.
소스 맵을 사용 한다면 소스 맵도 NodeJS 프로세스에 제공해야 합니다.
NPM에서 source-map-support 패키지를 구한 다음 설정 안내를 따릅니다.
PM2, Winston, Sentry 같은 대부분의 프로세스 모니터링, 로깅, 에러 리포트 도구는 소스 맵을 기본으로 지원합니다.
https://www.npmjs.com/package/pm2
https://www.npmjs.com/package/winston
반응형
'👶 TypeScript' 카테고리의 다른 글
프로미스로 정상 회복하기 (0) | 2023.01.31 |
---|---|
비동기 스트림 - 이벤트 방출기 (0) | 2023.01.30 |
타입 안전 API (0) | 2023.01.29 |
TSX = JSX + TypeScript (0) | 2023.01.28 |
프론트엔드 프레임워크 - 리액트 (0) | 2023.01.27 |