Nodemon: ํŒŒ์ผ์ด ์ง€์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ package.json์˜ ๊ธฐ๋ณธ ์†์„ฑ์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

์— ๋งŒ๋“  2011๋…„ 03์›” 06์ผ  ยท  8์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: remy/nodemon

๊ฒŒ์œผ๋ฅธ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๊ฐ„๋‹จํ•œ ์ค„์ž„๋ง - ๋ช…๋ น์ค„ ์ธ์ˆ˜์™€ package.json์ด ์—†์œผ๋ฉด ๊ธฐ๋ณธ ์†์„ฑ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

ํŽธ์ง‘ : index.js๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.

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

์ด๊ฒƒ์€ ๋‚˜๋ฅผ ์œ„ํ•ด ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. main์€ ์•ฑ์„ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. npm start (์˜ˆ: package.json์—์„œ scripts.start ๋ฅผ ์ฐพ๊ณ  ์‹คํ–‰ํ•˜๋ฉด ๋” ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. npm --exec ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น

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

๋˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ์—์„œ package.json ํŒŒ์ผ์„ ํ™•์ธํ•˜๊ณ  main ํ•ญ๋ชฉ์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

๋‚œ ๊ทธ๊ฒŒ ๋” ์ข‹์•„. ์„ค๋ช… ์—…๋ฐ์ดํŠธ ์ค‘...

๊ทธ ์œ„์—.

์žฌ๊ฐœ์žฅํ•œ ์ด์œ ๋Š”? ์ด ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ nodemon์˜ ๋งˆ์ง€๋ง‰ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ์ ์šฉ๋˜์—ˆ์œผ๋ฉฐ npm์œผ๋กœ ๋ฆด๋ฆฌ์Šค๋˜์—ˆ์Šต๋‹ˆ๋‹ค...

๋‚˜๋Š” ์ด๊ฒƒ๊ณผ ๊ด€๋ จ๋œ ๋ณ€๊ฒฝ ๋ชฉ๋ก์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋ณด์ง€ ๋ชปํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์‹œ ์—ด์—ˆ์ง€๋งŒ ๋‚ด ์˜๊ฒฌ์ด ํฌํ•จ๋˜์ง€ ์•Š์•˜๊ณ  ๊ธฐ๋Šฅ์ด ์ง€๊ธˆ ์ž‘๋™ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋‚ด๊ฐ€ ๋ญ”๊ฐ€ ์ž˜๋ชปํ•œ ๊ฒƒ์ด ํ‹€๋ฆผ์—†์Šต๋‹ˆ๋‹ค.

์ถ”๊ฐ€ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๊ด€์‹ฌ์ด ์žˆ๋‹ค๋ฉด ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๋‹ค. https://github.com/remy/nodemon/commit/88269bae0d7c9f59290ddacd4f970304c342290b#L1R129

<3 <3 <3 <3

์ด๊ฒƒ์€ ๋‚˜๋ฅผ ์œ„ํ•ด ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. main์€ ์•ฑ์„ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. npm start (์˜ˆ: package.json์—์„œ scripts.start ๋ฅผ ์ฐพ๊ณ  ์‹คํ–‰ํ•˜๋ฉด ๋” ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. npm --exec ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น

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