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

설정·2021년 1월 13일
0
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에서 바로 실행할 수 있게 함

0개의 댓글