Notice
Recent Posts
Recent Comments
Link
ยซ   2024/05   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๊ณต๋ถ€ํ•˜๊ธฐ (2)

lgvv98

[Node.js] #5 ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ €

ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ € ๋ชจ๋“ ๊ธฐ๋Šฅ ๋‹ค ๊ตฌํ˜„ํ•˜๋Š”๊ฑฐ ๋„ˆ๋ฌด๋‚˜๋„ ๋ฒ…์ฐธ. ๊ทธ๋ž˜์„œ ๋งŽ์€ ๋ถ€๋ถ„์„ ๋ฏธ๋ฆฌ ๋งŒ๋“ค์–ด๋‘ . ๊ทธ๋Ÿฐ ๊ฒƒ๋“ค์ด ๊ณต๊ฐœ๋˜์–ด ์žˆ๋Š” ์„œ๋ฒ„์ธ npm์ด๋ผ๋Š” ํŒจํ‚ค์ง€ ์•Œ์•„๋ณผ ์˜ˆ์ •. # npm ์•Œ์•„๋ณด๊ธฐ Node Package Manager์˜ ์•ฝ์ž์ž„. ๋Œ€๋ถ€๋ถ„์˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํŒจํ‚ค์ง€๋Š” ์—ฌ๊ธฐ ์žˆ์Œ. ๋Œ€๋ถ€๋ถ„ ์˜คํ”ˆ ์†Œ์Šค์—ฌ์„œ ๋…ธ๋“œ ์‚ฌ์šฉํ•ด์„œ ์›น ๊ฐœ๋ฐœ์— ๋งŽ์œผ ๋„์›€์ด ๋œ๋‹ค. # Package.json์œผ๋กœ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌํ•˜๊ธฐ. ํŒจํ‚ค์ง€ ํ•˜๋‚˜์”ฉ ์ถ”๊ฐ€ ํ•˜๋‹ค๋ณด๋ฉด ์–ด๋Š์ˆœ๊ฐ„ 100๊ฐœ๊ฐ€ ๋„˜์Œ. ํŒจํ‚ค์ง€๋งˆ๋‹ค ๊ณ ์œ  ๋ฒ„์ „ ์žˆ์–ด์„œ ์–ด๋”˜๊ฐ€์— ๊ธฐ๋กํ•ด์•ผ ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ๋…ธ๋“œ ํ”„๋กœ์ ํŠธ ์‹œ์ž‘ ์ „์— ํด๋” ๋‚ด๋ถ€์— ๋ฌด์กฐ๊ฑด package.json์„ ๋งŒ๋“ค๊ณ  ์‹œ์ž‘ํ•ด์•ผ ํ•œ๋‹ค. npm init ์œ„์— ์ž…๋ ฅํ•ด์„œ ์„ธํŒ…๊ฐ€๋Šฅ ํ”„๋กœ์ ํŠธ ์ด๋ฆ„, ๋ฒ„์ „, ์„ค๋ช…์€ package.json, author๋ฅผ ์ž…๋ ฅํ•ด์„œ ..

๐Ÿ›ฐ๏ธ Node.js 2023. 7. 23. 11:58
[Node.js] #1 ํ•ต์‹ฌ๊ฐœ๋… ์ดํ•ดํ•˜๊ธฐ

#1 ํ•ต์‹ฌ๊ฐœ๋… ์ดํ•ดํ•˜๊ธฐ https://nodejs.org/ko Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org โœ… ๊ณต์‹์‚ฌ์ดํŠธ์— ์ •์˜๋œ Node.js Node.js๋Š” Chrome V8 Javascript ์—”์ง„์œผ๋กœ ๋นŒ๋“œ๋œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋Ÿฐํƒ€์ž„ ๋…ธ๋“œ๋Š” V8๊ณผ ๋”๋ถˆ์–ด libuv๋ฅผ ์‚ฌ์šฉํ•จ. - V8: ์˜คํ”ˆ์†Œ์Šค ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์—”์ง„ - libuv: ๋น„๋™๊ธฐ I/O - ๋…ธ๋“œ์˜ ํŠน์„ฑ์ธ ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜, ๋…ผ๋ธ”๋กœํ‚น I/O ๋ชจ๋ธ์„ ๊ตฌํ˜„ํ•˜๊ณ  ์žˆ์Œ. โœ… ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ - ๋…ธ๋“œ์˜ ์ด๋ฒคํŠธ๋กœ๋Š” ํด๋ฆญ์ด๋‚˜ ๋„คํŠธ์›Œํฌ ์š”์ฒญ ๋“ฑ์ด ์กด์žฌ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ์— ์ฝœ๋ฐฑ ํ•จ์ˆ˜๋ฅผ ๋“ฑ๋กํ•œ๋‹ค๊ณ  ํ‘œํ˜„. ์•„๋ž˜ ํ•จ์ˆ˜๋ฅผ ์‹คํ–‰์‹œ์ผฐ์„ ๋•Œ์˜ ๊ฒฐ๊ณผ๋Š”? function fi..

๐Ÿ›ฐ๏ธ Node.js 2023. 7. 16. 13:43