내용
ts + express 서버 개발서버 및 배포환경에서 사용했던 유용한 패키지
패키지 리스트
cross-env
- 운영체제나 플랫폼에 종속되지 않고 동일한 방법으로
env
변수를 주입할 수 있는 패키지 - ex) "start": "cross-env NODE_ENV=production ..."
- 운영체제나 플랫폼에 종속되지 않고 동일한 방법으로
tsc-alias
- tsconfig.path 내용이 js로 변환 시에도 정상적으로 사용할 수 있게 돕는 패키지
- tsconfig.path의 내용이 js 파일로 변환 후에 정상적으로 인식하고 작동하지 않으므로 ts를 쓴다면 필수적인 패키지
- ex) "build": "tsc && tsc-alias"
nodemon
- 코드 변경 시 자동으로 인식하여 node 애플리케이션을 재시작 해주는 패키지
- ex) "dev": "nodemon --exec ts-node -r tsconfig-paths/register app.ts"
ts-node
- typescript 코드를 node 처럼 바로 실행시켜주는
- ex) "dev": "nodemon --exec ts-node -r tsconfig-paths/register app.ts"
tsconfig-paths
- tsconfig.json 에 설정한 절대 경로를 확인할 수 있게 해주는 패키지
- ex) "dev": "nodemon --exec ts-node -r tsconfig-paths/register app.ts"
'node.js' 카테고리의 다른 글
Express 탐구 - 2 <Request, Response> (0) | 2023.07.17 |
---|---|
Express 탐구 - 1 (0) | 2023.07.11 |
[ dotenv ] 환경 변수 사용 패키지 (0) | 2022.02.14 |