Community

๐Ÿ‘€ Node.js 18๋ฒ„์ „๋ถ€ํ„ฐ watch ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค

- Node.js ํ™˜๊ฒฝ์—์„œ ๊ฐœ๋ฐœ์„ ํ•˜์‹œ๋Š” ๋ถ„๋“ค๊ป˜ ์ข‹์€ ์†Œ์‹์ผ ๊ฒ๋‹ˆ๋‹ค. --- ์ง€๋‚œ ์ฃผ์— ๋“ค๋ ค์˜จ ๋”ฐ๋ˆํ•œ(?) ๋‰ด์Šค์ž…๋‹ˆ๋‹ค. Node.js์˜ 18.11.0 ๋ฒ„์ „๋ถ€ํ„ฐ ๋Ÿฐํƒ€์ž„ ์ค‘ ์ฝ”๋“œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์žˆ์„ ๋•Œ ์ž๋™์œผ๋กœ ํ”„๋กœ์„ธ์Šค๋ฅผ ์žฌ์‹œ์ž‘ํ•ด์ฃผ๋Š” `watch` ๊ธฐ๋Šฅ์ด ํ™œ์„ฑํ™”๋œ๋‹ค๋Š” ์†Œ์‹์ž…๋‹ˆ๋‹ค. ์•„์ง๊นŒ์ง€ ์‹คํ—˜์  ๊ธฐ๋Šฅ์ด๊ธด ํ•˜์ง€๋งŒ, ์–ธ์–ด ์ž์ฒด์—์„œ ์ง€์›ํ•ด์ฃผ๋Š” ์ŠคํŽ™์ด๋ผ๋Š” ์ ์— ์˜์˜๊ฐ€ ์žˆ์–ด ๋ณด์ด๋„ค์š”. ์ง€๊ธˆ ์ƒ๊ฐํ•ด๋ณด๋ฉด ์ด๋Ÿฐ ๊ธฐ๋Šฅ์ด ์™œ ์—ฌํƒœ๊ป ์—†์—ˆ๋Š”๊ฐ€ ์‹ถ๊ธด ํ•œ๋ฐ, ์ด๋Ÿฌํ•œ watch ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ธ `nodemon`๊ฐ€ ์‚ฌ์‹ค์ƒ ํ‘œ์ค€์ฒ˜๋Ÿผ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด ์™ธ์—๋„ ๊ฐ์ข… ๋ฒˆ๋“ค๋Ÿฌ๋‚˜ ํŠธ๋žœ์ŠคํŒŒ์ผ๋Ÿฌ์—์„œ๋„ ๋ณ€๊ฒฝ ์ถ”์  ๊ธฐ๋Šฅ์„ ๋ณ„๋„๋กœ ์ง€์›ํ•˜๊ณ  ์žˆ์—ˆ์ฃ . ์•„์ง๊นŒ์ง€ ์‹คํ—˜์  ๊ธฐ๋Šฅ์ด๊ธด ํ•˜์ง€๋งŒ, Node.js๋ฅผ ์ด์šฉํ•œ ์ƒˆ ํ”„๋กœ์ ํŠธ ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜์‹œ๋ ค๋Š” ๋ถ„๋“ค์ด๋ผ๋ฉด ํ•œ ๋ฒˆ ์จ๋ณด์…”๋„ ์ข‹์„ ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค.

์•Œ๋ฆผ

์•Œ๋ฆผ์ด ์—†์Šต๋‹ˆ๋‹ค