NPM 6.13 ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์— ๊ฐœ๋ฐœ์ž ์ž๊ธˆ ์ง€์› ๋„๊ตฌ ์ถ”๊ฐ€

๊ฒŒ์‹œ ๋จ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž ๋ฆด๋ฆฌ์Šค NPM 6.13, Node.js์— ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉฐ JavaScript์—์„œ ๋ชจ๋“ˆ์„ ๋ฐฐํฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ƒˆ ๋ฒ„์ „์˜ ํŠน์ง•์€ ์™ธ๊ด€ ๋ช…๋ น "๊ธฐ๊ธˆยป ํŒจํ‚ค์ง€ ์œ ์ง€ ๊ด€๋ฆฌ์— ์ฐธ์—ฌํ•˜๋Š” ๊ฐœ๋ฐœ์ž์˜ ๊ธฐ๋ถ€๊ธˆ ์ˆ˜์ง‘ ์กฐ์ง์„ ์œ„ํ•œ ์ž๊ธˆ.

ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•œ ํ›„ NPM์€ ์ด์ œ ๊ด€๋ฆฌ์ž๊ฐ€ ๊ธฐ๋ถ€๋ฅผ ์ˆ˜๋ฝํ•˜๋Š” ์ข…์†์„ฑ ๊ด€๋ จ ํŒจํ‚ค์ง€ ์ˆ˜์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค(์ด๋Ÿฌํ•œ ์ •๋ณด๋ฅผ ์ˆจ๊ธฐ๊ธฐ ์œ„ํ•ด "--no-fund" ํ”Œ๋ž˜๊ทธ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค). โ€œnpm Fundโ€ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋ฉด ์‚ฌ์šฉ์ž๋Š” ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์˜ ๊ฐ ์ข…์†์„ฑ์—์„œ ๊ธฐ๋ถ€๊ธˆ์„ ๋ชจ์œผ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๊ณ  ํ•ด๋‹น ์„œ๋น„์Šค(Patreon, Librapay, OpenCollective ๋ฐ GitHub Sponsor ๋“ฑ)์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. . ๊ธฐ๋ถ€ ์ˆ˜๋ฝ์— ๋Œ€ํ•œ ์ •๋ณด๋Š” package.json ํŒŒ์ผ์˜ ์ƒˆ๋กœ์šด "์ž๊ธˆ" ํ•„๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒจํ‚ค์ง€์— ์ •์˜๋ฉ๋‹ˆ๋‹ค.

NPM 6.13 ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์— ๊ฐœ๋ฐœ์ž ์ž๊ธˆ ์ง€์› ๋„๊ตฌ ์ถ”๊ฐ€

XNUMX์›”์— ์•Œ๋ ค๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. ํŽ˜๋กœ์Šค ์•„๋ถ€์นด๋””์ œ, NPM ํŒจํ‚ค์ง€ ์ž‘์„ฑ์ž ํ‘œ์ค€ (์ฃผ๋‹น ์•ฝ 200๋งŒ ๋‹ค์šด๋กœ๋“œ) ๋ฐ ํ”Œ๋žซํผ ์›น ํ†  ๋ŸฐํŠธ, ๊ฒŒ์‹œ ๋จ NPM ์ €์žฅ์†Œ ๋ชจ๋“ˆ์—์„œ "์ž๊ธˆ", ํŒจํ‚ค์ง€ ์„ค์น˜ ํ›„ ํ…์ŠคํŠธ ๊ด‘๊ณ ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ฝ˜์†”์— ๊ด‘๊ณ ๋ฅผ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋“ˆ์€ ์„ค์น˜ ํ›„(์„ค์น˜ ํ›„) ์ž๋™์œผ๋กœ ์‹คํ–‰๋˜๋Š” ์Šคํฌ๋ฆฝํŠธ์— ํ•ธ๋“ค๋Ÿฌ๋ฅผ ์‚ฝ์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋น„์Šทํ•œ ๋ฐฉ์‹์œผ๋กœ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์˜ ์ž‘์—…์„ ์ˆ˜์ตํ™”ํ•˜๋Š” ๊ฒƒ์ด ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์ˆ˜์ตํ™” ํ”„๋กœ๊ทธ๋žจ์— ์ฐธ์—ฌํ•˜๋ ค๋ฉด ํŒจํ‚ค์ง€์— ๋”ฐ๋ผ ์ด ๋ชจ๋“ˆ์„ ์ถ”๊ฐ€ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค).

ํ›„ ๋ฐฑ๋ž˜์‹œ ์ปค๋ฎค๋‹ˆํ‹ฐ์™€ ๊ด‘๊ณ  ํ˜•ํƒœ์˜ ์ˆ˜์ตํ™”๊ฐ€ ํ›Œ๋ฅญํ•œ ๊ฐœ๋ฐœ์ž๋ณด๋‹ค ํ›Œ๋ฅญํ•œ ๋งˆ์ผ€ํ„ฐ์—๊ฒŒ ๋” ๋งŽ์€ ์ด์ต์„ ๊ฐ€์ ธ๋‹ค ์ค„ ๊ฒƒ์ด๋ผ๋Š” ์˜๊ฒฌ์ด ๋“ฑ์žฅํ•˜๋ฉด์„œ ์‹คํ—˜์ด ์ถ•์†Œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ดํ›„ NPM ๊ด€๋ฆฌ ๊ธˆ์ง€ ๋œ ์œ ์‚ฌํ•œ ํ™œ๋™์„ ํ•˜๋ฉฐ ์„ค์น˜, ์‹คํ–‰ ๋˜๋Š” ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ ๋‹จ๊ณ„์—์„œ ๊ด‘๊ณ ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ํŒจํ‚ค์ง€๋ฅผ ์ฐจ๋‹จํ•˜๊ฒ ๋‹ค๊ณ  ์•ฝ์†ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋™์‹œ์— NPM ๊ฐœ๋ฐœ์„ ์ด๊ด„ํ•˜๋Š” NPM Inc์˜ ์ด์‚ฌ๋Š”, ์•ฝ์† ํ•œ ์‹ค๋ฌด ๊ทธ๋ฃน์„ ๋งŒ๋“ค๊ณ  ๊ด€๋ฆฌ์ž์˜ ๋™๊ธฐ๋ฅผ ์ž๊ทนํ•˜๋Š” ์†”๋ฃจ์…˜์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๋Š” "fund" ๋ช…๋ น์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด์—ˆ์ง€๋งŒ ์•ž์œผ๋กœ๋Š” NPM ์ €์žฅ์†Œ ์ž์ฒด์— ์ž๊ธˆ์„ ์กฐ๋‹ฌํ•˜๋Š” ๋ฐ ์œ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ž์ฒด ๊ธฐ๋ถ€ ํ”Œ๋žซํผ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€