[Language/TypeScript] .d.ts.
2023. 7. 26. 13:51ใ๐ค Language/TypeScript
์ ์
: TSํ์ ์ ์ํ์ผ. JS ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํ ํ์ ์ ๋ณด๋ฅผ ์ ๊ณตํจ.
์ญํ
- ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํจ์ ํ์ ์ ๋ณด, ํด๋์ค ํ์ ์ ๋ณด, ๊ฐ์ฒด ํ์ ์ ๋ณด๋ฅผ ์ ์ ์์
- ์ญ์ฌ๊ฐ ๊น์ JS์ ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ข์ ํธํ์ฑ์ผ๋ก ๊ทธ๋๋ก TS ํ๊ฒฝ์์ ์ฌ์ฉํ ์ ์๊ฒ ํด์ค.
์์
test.js๋ผ๋ ํ์ผ์ .d.ts ํ์ผ์ ๋ง๋๋ ๊ณผ์
npx tsc test.js --declaration --allowJs --emitDeclarationOnly --outDir types
types/test.d.ts ํ์ผ์ด ์์ฑ๋จ.
'๐ค Language > TypeScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Language/TypeScript] object literal (0) | 2023.07.26 |
---|---|
[Language/TypeScript]๊ฐ๋ณ์ ๋ฐ์ดํฐ ํ์ (0) | 2023.07.26 |
[Language/TypeScript] TS์์ ์ ๊ณตํ๋ Types (0) | 2023.07.26 |
[Language/TypeScript] ์ปดํ์ผ๋ฌ, tsc (0) | 2023.07.26 |
[Language/TypeScript] TypeScript๋?! (1) | 2023.07.26 |