반응형
node 실행 명령어 보다 빠르게 typescript 를 실행할 수 있는
bun 을 사용하고 있습니다.
어차피 동작도 동일하고 nodemon 같은 watch 기능도 포함되어있습니다.
안쓸이유가 없슴니다.
애플코딩 설명: https://www.youtube.com/watch?v=a8uPDppckQk
이 영상이 나올때는 1.0 이였고 지금은 2.0 인거 같습니다.
설명글에는 node 는 오래된 언어로 개발되어있구요
bun 은 한세대 건너뛴 방법으로 다시 개발되었습니다.
특히 typescript 를 컴파일 시간없이 돌리기 때문에 빠르게 실행이 가능합니다.
설치방법
설치문서: https://bun.sh/docs/installation
npm 으로도 설치가능합니다.
문저에 제공하는 방식으로 설치하세요
저도 이번에 업데이트 했습니다.
1.1.26 -> 1.2.9
업그레이드가 잘 되고 있는 프로젝트 군요
실행망법
node index.ts
대신에
bun index.ts
를 하면 되는거라 어려운 것도 없습니다.
감시모드 watch
문서링크: https://bun.sh/docs/runtime/hot
감시모드는 소스가 변경되면 재실행 시켜주는 기능이구요
nodemon 으로 이런기능을 사용하셨는데
bun 은 내장되어있습니다.
명령어는
bun --watch index.ts
입니다.
소스가 변경되면 재실행 해줍니다.
결론
시간 아낄 수 있으니 쓰세요
반응형