Typescript: npm ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฐ€์žฅ ์ข‹์€ ๋ฐฉ๋ฒ•.

์— ๋งŒ๋“  2016๋…„ 01์›” 11์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: microsoft/TypeScript

Typescript๋กœ npm ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋™์•ˆ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ช‡ ๊ฐ€์ง€ react ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์„ ์–ธ ํŒŒ์ผ์„ ์ƒ์„ฑํ•œ ๋‹ค์Œ ๋ชจ๋‘ ํ•˜๋‚˜๋กœ ๊ฒฐํ•ฉํ•˜์—ฌ ๋ชจ๋“ˆ์„ ์„ ์–ธํ•ฉ๋‹ˆ๋‹ค.

npm ํŒจํ‚ค์ง€๋ฅผ ๋ฐฐํฌํ•  ๋•Œ .d.ts ์„ ์–ธ์„ ์–ด๋””์— ๋„ฃ์–ด์•ผ ํ•˜๋‚˜์š”?

@types Docs

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์—ฌ๊ธฐ์— ๋ช…ํ™•ํ•œ ์ง€์นจ์ด ์—†์Šต๋‹ˆ๋‹ค. https://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packages ๋ฌธ์„œ๊ฐ€ ์žˆ์ง€๋งŒ ๋ถ„๋ช…ํžˆ ์ด๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  3 ๋Œ“๊ธ€

TypeScript์— ๊ตฌ์ถ•๋˜๊ณ  npm์— ๋ฐฐํฌ๋˜๋Š” ๊ฒƒ์˜ ์˜ˆ๋Š” RxJS๋ฅผ ์‚ดํŽด ๋ณด์‹ญ์‹œ์˜ค . TypeScript์˜ ๋ฒ”์œ„๋ฅผ ํ›จ์”ฌ ๋ฒ—์–ด๋‚˜๋Š” npm ์— ์ฝ”๋“œ๋ฅผ ๋ฐฐํฌํ•  ๋•Œ ๊ณ ๋ คํ•ด์•ผ ํ•  ์‚ฌํ•ญ์ด ๋งŽ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ๋ฅผ CJS, UMD, ES6(๋˜๋Š” AMD) ๋ชจ๋“ˆ๋กœ ๋ฐฐํฌํ•  ๊ฒƒ์ธ์ง€, ์‚ฌ๋žŒ๋“ค์ด ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€ํ•˜๋Š” ์œ ํ˜•์˜ ๋กœ๋” ๋“ฑ์„ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์— ๋ช…ํ™•ํ•œ ์ง€์นจ์ด ์—†์Šต๋‹ˆ๋‹ค. https://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packages ๋ฌธ์„œ๊ฐ€ ์žˆ์ง€๋งŒ ๋ถ„๋ช…ํžˆ ์ด๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด ๋ฌธ์ œ๋ฅผ ์ข…๋ฃŒํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰

๊ด€๋ จ ๋ฌธ์ œ

rigdern picture rigdern  ยท  3์ฝ”๋ฉ˜ํŠธ

wmaurer picture wmaurer  ยท  3์ฝ”๋ฉ˜ํŠธ

uber5001 picture uber5001  ยท  3์ฝ”๋ฉ˜ํŠธ

dlaberge picture dlaberge  ยท  3์ฝ”๋ฉ˜ํŠธ

blendsdk picture blendsdk  ยท  3์ฝ”๋ฉ˜ํŠธ