๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป Programming/programming

[React] mac ๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ธํŒ… : node.js, npm ์„ค์น˜

โ–ช๏ธNode.js๋ž€

Node.js homepage

 

๊ณต์‹ ํ™ˆํŽ˜์ด์ง€๋ฅผ ๋ณด๋ฉด "Node.js®๋Š” Chrome V8 JavaScript ์—”์ง„์œผ๋กœ ๋นŒ๋“œ๋œ JavaScript ๋Ÿฐํƒ€์ž„์ž…๋‹ˆ๋‹ค."๋ผ๊ณ  ์ •์˜ํ•˜๊ณ  ์žˆ๋‹ค.

* ๋Ÿฐํƒ€์ž„์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ ๊ตฌ๋™๋˜๋Š” ํ™˜๊ฒฝ์„ ๋งํ•จ 

์ฝ”๋“œ์ž‡ ๊ฐ•์˜๋ฅผ ๋“ค์€ ๋‚ด์šฉ์„ ์ธ์šฉํ•˜์—ฌ ์‰ฝ๊ฒŒ ์„ค๋ช…ํ•˜๋ฉด,

์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ๋Š” ๋ธŒ๋ผ์šฐ์ € ๋‚ด์—์„œ๋งŒ ์‹คํ–‰์ด ๊ฐ€๋Šฅํ•œ๋ฐ ๋ธŒ๋ผ์šฐ์ € ๋ฐ–์—์„œ๋„ ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰๊ฐ€๋Šฅํ•˜๊ฒŒ ๋„์™€์ฃผ๋Š” ๊ฒƒ์ด ๋ฐ”๋กœ Node.js ์ด๋‹ค!

ํ”„๋ก ํŠธ์—”๋“œ์—์„œ๋Š” ๋ณด์กฐ์ ์œผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•˜๋ฉฐ, ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ถ”ํ›„ ํ•™์Šตํ•ด์•ผ๊ฒ ๋‹ค.

์ฐธ๊ณ ๋กœ npm์€ Node Package Manager์˜ ์•ฝ์ž๋กœ, ๋ง ๊ทธ๋Œ€๋กœ node js์—์„œ ์‹คํ–‰ํ•  ํŒจํ‚ค์ง€๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ๋„๊ตฌ์ด๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ ์œ„ํ‚ค๋ฐฑ๊ณผ Node.js ์ฐธ๊ณ .

 


โ–ช๏ธNode.js ์„ค์น˜

๋‚˜๋Š” ์•ˆ์ •์„ฑ๊ณผ ์‹ ๋ขฐ๋„๋ฅผ ์œ„ํ•ด ์œ„์˜ ํ™ˆํŽ˜์ด์ง€์—์„œ ์šฐ์ธก 16.15.0 LTS ๋ฒ„์ „์„ ์„ค์น˜ํ•˜์˜€๋‹ค.

๋ชจ๋“  ํ™•์ธ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ณ  ๋„˜๊ธฐ๋ฉด ์„ค์น˜ ์™„๋ฃŒ. ํŠน๋ณ„ํžˆ ๋‹ค๋ฅด๊ฒŒ ์„ธํŒ…ํ•  ๊ฐ’์€ ์—†๋‹ค.

 

์„ค์น˜


โ–ช๏ธ์„ค์น˜ ํ™•์ธ

ํ„ฐ๋ฏธ๋„

 

ํ„ฐ๋ฏธ๋„์— ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜์—ฌ node.js์™€ npm์ด ์ž˜ ์„ค์น˜๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.


๐Ÿ™ Reference