package.json
npm run build && npm run start 명령어로 빌드 후에 프로젝트를 실행
"scripts": {
"build": "tsc",
"start": "node build/index.js" // 빌드 후 index.js 실행하라는 명령어
}
ts-node
빌드 없이 빠르게 새로고침하고 싶을때 사용한다. 빌드한 다음에 코드를 실행하지 않아도 ts-node가 컴파일할 필요없이 타입스크립트 코드를 대신 실행해준다.
ts-node 개발용으로 설치
npm i -D ts-node
package.json
"scripts": {
"build": "tsc",
"dev": "ts-node src/index", // 추가된 코드
"start": "node build/index.js"
}
nodemon
nodemon을 설치하면 자동으로 커맨드를 재실행해줘서 일일히 커맨드를 다시 실행할 필요가 없어진다. 즉 서버가 자동으로 재시작되므로 명령어로 서버를 재시작할 필요가 없어진다.
nodemon 설치
npm i nodemon
package.json
"scripts": {
"build": "tsc",
"dev": "nodemon --exec ts-node src/index", // 추가된 코드
"start": "node build/index.js"
}'TypeScript' 카테고리의 다른 글
| [타입스크립트] 타입스크립트 설정파일 설명 (tsconfig.json) (0) | 2022.12.07 |
|---|---|
| [타입스크립트] 다형성(polymorphism) 제네릭(generic) 클래스(class) 인터페이스(interface) 합치기 (0) | 2022.11.20 |
| [타입스크립트] 인터페이스란? (인터페이스와 클래스의 차이점) (0) | 2022.11.17 |
| [타입스크립트] 인터페이스란? (인터페이스와 타입의 차이점) (0) | 2022.11.15 |
| [타입스크립트] 타입의 종류와 인터페이스 (0) | 2022.11.15 |
댓글