๐ Reference
๐ Chapter
Troubleshooting
๐ Index
ts-node
- TypeScript + Node.js
- TypeScript๋ก ์์ฑ๋ ์ฑ์ ๋ธ๋ผ์ฐ์ ์ธ๋ถ์์ ์คํํ ์ ์๊ฒ ํด์ฃผ๋ Node.js ํจํค์ง.
- ๊ธฐ์กด JavaScript๋ฅผ ์น์ด ์๋ ์ฝ์์์ ์คํํ๊ธฐ ์ํด์๋ Node.js ์ค์น ํ
node {ํ์ผ๋ช
}.js
๋ฅผ ํตํ์ฌ ์คํํ์๋ค.
- TypeScript ํ์ผ ๋ํ ๋ด๋ถ์ JavaScript ๋ฌธ๋ฒ์ผ๋ก๋ง ์์ฑ์ ํ๋ค๋ฉด
node {ํ์ผ๋ช
}.ts
๋ฅผ ํตํ์ฌ ์คํ์ด ๊ฐ๋ฅํ๋ค.
- ํ์ง๋ง TypeScript ๋ฌธ๋ฒ์ผ๋ก ์์ฑ๋
{ํ์ผ๋ช
}.ts
ํ์ผ์ node๋ฅผ ํตํด ์คํ์ด ๋์ง ์๋๋ฐ ์ด์ ๋ node๋ TypeScript๋ฅผ ํด์ํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ด๋ค.
{ํ์ผ๋ช
}.ts
์ฆ TypeScript ํ์ผ์ ์ฝ์ ํ๊ฒฝ์์ node์ ๊ฐ์ด ์คํํ๊ธฐ ์ํด์๋ ์๋์ ๊ฐ์ ๊ณผ์ ์ด ํ์ํ๋ค.
- Node.js ์์์ TypeScript Compiler๋ฅผ ํตํ์ง ์๊ณ ๋ ์ง์ TypeScript๋ฅผ ์คํ์ํค๋ ์ญํ ์ ํด์ค๋ค.
ํ์์ฑ
- TypeScript๋ ์ฝ๋ ์์ฑ์ ๋ง์น ํ, JavaScript๋ก ๋ณํ(์ปดํ์ผ) ๋๋๋ฐ, Node.js์์๋ JavaScript๋ง ์ฌ์ฉํ๋ฏ๋ก
๋ณํ โ ์คํ
ํด์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์์ด ์๋ค.
- ts-node๋ ์ด
๋ณํ โ ์คํ
์์
์ ํ๋ฒ์ ํด์ค๋ค.
์ค์น