
๋ ธ๋ง๋ ์ฝ๋ Nomad Coders๋์ ์ ํฌ๋ธ ์์์ ๋ณด๊ณ ๋ด์ฉ์ ํ๊ธฐํด๋๋ฉด ์ข์ ๊ฒ ๊ฐ์ ์ ๋ฆฌํด๋ณด์๋ค.
์ํํธ์จ์ด ๊ฐ๋ฐ์์ ์ฌ์ฌ์ฉ์ฑ์ ๊ณ ๋ คํด ์์ฑ๋ ๋ชจ๋ ๋จ์์ ์ฝ๋ ๋ธ๋กํ๋ฉด์์ ํน์ ๋ถ๋ถ์ ๋ํ ๊ธฐ๋ฅ์ ์ธ ๋ ๋ฆฝ์ฑ ๋ณด์ฅ๋ชจ๋ํ๋ ์ฝ๋๋ผ ์ฌ์ฌ์ฉ์ฑ์ด ๋์๊ฐ๊ฐ์ ์ญํ ์ด ๋ถ๋ฆฌ๋์ด์์ด ์ ์ง๋ณด์์ ํ์ฅ์ด ์ฉ์ดํจํ๋ก๊ทธ๋๋ฐ์์ ๊ด๋ จ์๋ ๋ฐ์ดํฐ๋ ํจ์๋ค์ ํ๋์ ๋จ์๋ก ๋ฌถ์ด์ ์ฌ์ฉํ๋ ๊ฒํ
์นํฉ์ด๋? > ์๋ฐ์คํฌ๋ฆฝํธ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๋ชจ๋ ๋ฒ๋ค๋ฌ ํจ์จ์ ์ธ ๋ชจ๋๊ด๋ฆฌ์ ์ฝ๋ ์ต์ ํ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ค ๋ชจ๋ ๋ฒ๋ค๋ฌ(module bundler)๋? > ์ฌ๋ฌ ๊ฐ์ ๋ชจ๋๋ก ๊ตฌ์ฑ๋ ํ๋ก์ ํธ๋ฅผ ํ๋์ ํ์ผ๋ก ๋ฌถ์ด์ ์ฌ์ฉํ๋ ๋๊ตฌ ์นํฉ์ ๊ธฐ๋ฅ 1. ๋ชจ๋๋ฒ๋ค๋ง ์ฌ๋ฌ ๊ฐ์
๊ฒ์์ด๋ ์์ ฏ ๋ ๋๋ง์ฒ๋ผ ์ฌ์ฉ์ ์ ๋ ฅ์ด๋ ํ๋ฉด ์ ํ์ด ์ฆ์ ํ๋ฉด์์๋์งง์ ์๊ฐ ์์ ์ฌ๋ฌ API ์์ฒญ์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.ํ์ง๋ง ์ค์ ๋ก ํ๋ฉด์ ํ์ํ ์๋ต์ ๊ฐ์ฅ ๋ง์ง๋ง ์์ฒญ์ ๊ฒฐ๊ณผ์ธ ๊ฒฝ์ฐ๊ฐ ๋๋ถ๋ถ์ด๋ค.์ด๋ฐ ์ํฉ์์ ์ด์ ์์ฒญ๊น์ง ๋๊น์ง ์ฒ๋ฆฌํ๊ฒ ๋๋ฉด๋ถํ์ํ ๋คํธ์
๊ฐ๋ฐ์ ํ๋ฉด์ ์ธํ๋ผ์ ๋ํ ์ง์์ด ๋ถ์กฑํ๋ค๋ ์๊ฐ์ ์๋กญ๊ฒ ์ธํ๋ผ ์คํฐ๋๋ฅผ ์์ํ๋ค.์์ผ๋ก ์คํฐ๋ํ๋ฉด์ ๊ณต๋ถํ ๋ด์ฉ์ ๋ธ๋ก๊ทธ์ ์ญ ๊ธฐ๋กํด๋ณด๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์๊ฐ ์ฅ๋ง๋ค ๋ด์ฉ์ ์ ๋ฆฌํด์ ์ ๋ก๋ ํด๋ณด๋ ค๊ณ ํ๋ค.
์๋ฒ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ๋จผ์ OS(์ด์์ฒด์ )๋ฅผ ์ค์นํด์ผ ํ๋ค.OS๋ฅผ ํตํด ์ฌ์ฉ์ ์ ๋ ฅ์ผ๋ก ํ๋์จ์ด๋ฅผ ์ ์ดํ ์ ์๋ค.์คํ์์ค(์์ฉ์ด ์๋ ๋ฐฐํฌํ์ ๋ฌด๋ฃ)์๋ฒ์ฉ OS๋ผ๋ ์ธก๋ฉด์์ ์์ ์ฑ๊ณผ ๋ณด์์ด ๊ฐํจCLI ์ค์ฌ์ผ๋ก ๋ฐ์ดํฐ ์ฒ๋ฆฌ์ ์ง์ค์ปค๋(Kernel) ์ด๋ผ๋ ํต์ฌ ์์ง์ด
๋ ๋ ์ด์์ ๋ ธ๋๊ฐ ๋ฐ์ดํฐ ํต์ ์ด ๊ฐ๋ฅํ๋๋ก ์ ์ ๋๋ ๋ฌด์ ์ผ๋ก ์ฐ๊ฒฐํ ์งํฉ์ฒดํจํท์ ๋ชฉ์ ์ง๊น์ง ์ ์กํ๋ ๊ฐ์ฅ ๋น ๋ฅธ ๊ธธ์ ์ฐพ์ ์๋ดํ๋ ๋คํธ์ํฌ ์ฅ๋น๊ฒฝ๋ก ๊ฒฐ์ : ๋ฐ์ดํฐ(ํจํท)๊ฐ ๋ชฉ์ ์ง IP ์ฃผ์๊น์ง ๊ฐ๊ธฐ ์ํด ๊ฑฐ์ณ์ผ ํ ์๋ง์ ๊ฒฝ๋ก ์ค ๊ฐ์ฅ ํจ์จ์ ์ธ ๊ธธ์ ์ ํ. ์ด๋
ํ ๊ถ์ผ๋ก ๋ฐฐ์ฐ๋ ๋์ปค & ์ฟ ๋ฒ๋คํฐ์คํ๋ก๊ทธ๋จ์ ์คํํ๋๋ฐ ํ์ํ ์์คํ ์ํํธ์จ์ดํ๋์จ์ด, ์ํํธ์จ์ด ์์์ ๊ด๋ฆฌํ๊ณ ์ด๋ฅผ ์ํด ์ค์ผ์ค๋ง ๊ธฐ๋ฅ๊ณผ ํ๋ก๊ทธ๋จ์ด ์คํ๋ ์ ์๋ ํ๊ฒฝ์ ์ ๊ณต์คํ ๊ฐ๋ฅํ ๋ช ๋ น์ด์ ์งํฉํ๋๋์คํฌ์ ๊ฐ์ ์ ์ฅ ์ฅ์น์ ์ ์ฅ, ๋ฉ๋ชจ๋ฆฌ์๋ ์ฌ๋ผ๊ฐ์ง ์์

ํ ๊ถ์ผ๋ก ๋ฐฐ์ฐ๋ ๋์ปค & ์ฟ ๋ฒ๋คํฐ์ค๋์ปค์ ๋ช ๋ น์ ๋ด๋ฆด ์ ์๋ CLI(Command line Interface) ๋๊ตฌ์ปจํ ์ด๋, ์ด๋ฏธ์ง, ๋ณผ๋ฅจ ๋ฑ์ ๊ด๋ฆฌํ ์ ์๋ค.ํด๋ผ์ด์ธํธ์์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด ํธ์คํธ๋ก ์์ฒญ์ด ๊ฐ๋ค.๋์ปค๋ฅผ ์ค์นํ ์๋ฒ ํน์ ๊ฐ์๋จธ์ ๋ฌผ๋ฆฌ ์๋ฒ๋ ๊ฐ์

์ฐ๋ถํฌ ๊ณ์ ๋น๋ฐ๋ฒํธ ๊น๋จน์์ ๋ ์ฌ์ค์ (Oracle Virtualbox, ubuntu22.04 ๊ธฐ์ค) 1\. ๋ถํ ์ด ์์๋์๋ง์ Esc ํค๋ฅผ ์ฐํ 2\. ์ฌ์ง๊ณผ ๊ฐ์ GRUB ํ๋ฉด์ด ๋์ค๋ฉด Advanced options for Ubuntu ์ ํ 1 3\.