[TS] TS + Express 개발환경 설정

reveloper-1311·2021년 1월 13일
0

Usage Example

목록 보기
6/10
post-thumbnail

TS + Express 개발환경 설정

  • Install

1 . node or nodemon
2 . TypeScript
3 . tsconfig.json
4 . ts-node
5 . express
6 . @types/node
7 . @types/express

  • Package.json

"script": {
  "start": "nodemon app.js", // app.js 실행
  "dev": "nodemon --exec ts-node app.ts", // app.ts 실행
  "build": "tsc" // 모든 ts파일 js파일로 컴파일
}
  • ts project

  • app.ts

  • app.ts 실행

** $ npm run dev **

  • app.ts 결과


참고

  • tsc app.ts : ts파일을 js파일로 컴파일
  • js파일이 생성됨
  • 이 후 node app.js 파일 별도로 실행
  • ts-node app.ts : ts파일로 노드 실행
    • js파일이 생성되지 않음
    • 단지 ts파일을 node에서 바로 실행할 수 있게 함
profile
거칠고 험한 저 물결도 내일은 벗이 되어 줄테니 멈추지 마라.

0개의 댓글