-
What would life be If we had no courage to attemp anything?
[Node.js] Node.js Modules | childProcess, spawn, stdout, stderr, fs, path, yargs, properties-reader, Buffer
Node.js modules ๐จ๏ธ ChildProcess โ
ChildProcess ๊ฐ๋
Node.js ํ๋ก์ธ์ค ๋ด์์ ๋ค๋ฅธ ํ๋ก์ธ์ค๋ฅผ ์คํํ๊ณ ๊ทธ์ ์ํธ ์์ฉํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๋ชจ๋ Node.js์์ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ ๊ณต exec(), spawn(),fork() ๋ฑ์ ํจ์๋ฅผ ์ ๊ณต exec() ํจ์๋ ์
ธ ๋ช
๋ น์ด๋ฅผ ์คํํ๊ณ ํด๋น ๊ฒฐ๊ณผ๋ฅผ ๋ฒํผ๋ง spawn() ์๋ก์ด ํ๋ก์ธ์ค๋ฅผ ๋ง๋ค๊ณ ๊ทธ ํ๋ก์ธ์ค์์ ํ์ค ์
์ถ๋ ฅ ์คํธ๋ฆผ์ ์ ๊ณต fork() spawn() ํจ์์ ์ ์ฌํ์ง๋ง, ๋ถ๋ชจ ํ๋ก์ธ์ค์ ์์ ํ๋ก์ธ์ค ๊ฐ์ ํต์ ํ ์ ์๋ IPC ์ฑ๋์ ์๋์ผ๋ก ์ค์ ChildProcess ๋ชจ๋์ ์ฌ์ฉํ๋ฉด Node.js ํ๋ก์ธ์ค ๋ด์์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ์คํํ๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์์ฌ ์ ์์ Node.js ์ดํ๋ฆฌ์ผ์ด์
์์ ์ธ๋ถ..
2023. 6. 16.