wiki:it:dream_of_enc:metaverse:nodejs
์ฐจ์ด
๋ฌธ์์ ์ ํํ ๋ ํ ์ฌ์ด์ ์ฐจ์ด๋ฅผ ๋ณด์ฌ์ค๋๋ค.
์์ชฝ ์ด์ ํ์ด์ ํ | |||
wiki:it:dream_of_enc:metaverse:nodejs [2025/07/29 07:06] โ syjang0803 | wiki:it:dream_of_enc:metaverse:nodejs [2025/07/30 06:43] (ํ์ฌ) โ ๋ฐ๊นฅ ํธ์ง 127.0.0.1 | ||
---|---|---|---|
์ค 4: | ์ค 4: | ||
---- | ---- | ||
- | ==== 1. Node.js๋ ๋ฌด์์ธ๊ฐ์? | + | ===== 1. Node.js๋ ๋ฌด์์ธ๊ฐ์? |
'' | '' | ||
์ค 15: | ์ค 15: | ||
---- | ---- | ||
- | ==== 2. ํ๋ก์ ํธ ๊ฐ์ ==== | + | ===== 2. ํ๋ก์ ํธ ๊ฐ์ |
์ด ํ๋ก์ ํธ๋ '' | ์ด ํ๋ก์ ํธ๋ '' | ||
์ค 25: | ์ค 25: | ||
---- | ---- | ||
- | ==== 3. ์๋ฒ ๊ตฌ์กฐ ๋ฐ ์ฃผ์ ํ์ผ ==== | + | ===== 3. ์๋ฒ ๊ตฌ์กฐ ๋ฐ ์ฃผ์ ํ์ผ |
Phaser Baduk Metaverse ํ๋ก์ ํธ์ ํต์ฌ ์๋ฒ ํ์ผ์ธ '' | Phaser Baduk Metaverse ํ๋ก์ ํธ์ ํต์ฌ ์๋ฒ ํ์ผ์ธ '' | ||
- | === 1) ์ด๊ธฐ ์ค์ ๋ฐ ๋ชจ๋ ๋ถ๋ฌ์ค๊ธฐ === | + | ==== 1) ์ด๊ธฐ ์ค์ ๋ฐ ๋ชจ๋ ๋ถ๋ฌ์ค๊ธฐ |
์๋ฒ ๊ตฌ๋์ ํ์ํ ๋ชจ๋๋ค์ ๋ถ๋ฌ์ค๊ณ , | ์๋ฒ ๊ตฌ๋์ ํ์ํ ๋ชจ๋๋ค์ ๋ถ๋ฌ์ค๊ณ , | ||
์ค 46: | ์ค 46: | ||
* '' | * '' | ||
- | === 2) ์ ํ๋ฆฌ์ผ์ด์ ์ธ์คํด์ค ์์ฑ === | + | ==== 2) ์ ํ๋ฆฌ์ผ์ด์
์ธ์คํด์ค ์์ฑ |
<file javascript> | <file javascript> | ||
์ค 59: | ์ค 59: | ||
* '' | * '' | ||
- | === 3) ์ ์ ํ์ผ ์๋น ๋ฐ ๋ผ์ฐํ === | + | ==== 3) ์ ์ ํ์ผ ์๋น ๋ฐ ๋ผ์ฐํ
|
ํด๋ผ์ด์ธํธ(ํ๋ก ํธ์๋)์ ์ ๊ณต๋ ์ ์ ํ์ผ('' | ํด๋ผ์ด์ธํธ(ํ๋ก ํธ์๋)์ ์ ๊ณต๋ ์ ์ ํ์ผ('' | ||
์ค 78: | ์ค 78: | ||
* '' | * '' | ||
- | === 4) Socket.IO ์ด๋ฒคํธ ์ฒ๋ฆฌ === | + | ==== 4) Socket.IO ์ด๋ฒคํธ ์ฒ๋ฆฌ |
ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ์ค์๊ฐ ํต์ ์ ๋ด๋นํ๋ '' | ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ์ค์๊ฐ ํต์ ์ ๋ด๋นํ๋ '' | ||
์ค 107: | ์ค 107: | ||
* '' | * '' | ||
- | === 5) ์๋ฒ ํฌํธ ์ค์ ๋ฐ ์คํ === | + | ==== 5) ์๋ฒ ํฌํธ ์ค์ ๋ฐ ์คํ |
ํ๊ฒฝ ๋ณ์์์ ํฌํธ ๋ฒํธ๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ๊ธฐ๋ณธ๊ฐ(3000)์ ์ฌ์ฉํ์ฌ ์๋ฒ๋ฅผ ์ง์ ๋ ํฌํธ์์ ์คํํฉ๋๋ค. | ํ๊ฒฝ ๋ณ์์์ ํฌํธ ๋ฒํธ๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ๊ธฐ๋ณธ๊ฐ(3000)์ ์ฌ์ฉํ์ฌ ์๋ฒ๋ฅผ ์ง์ ๋ ํฌํธ์์ ์คํํฉ๋๋ค. | ||
์ค 129: | ์ค 129: | ||
---- | ---- | ||
- | ==== 4. ์์กด์ฑ ๊ด๋ฆฌ (package.json) ==== | + | ===== 4. ์์กด์ฑ ๊ด๋ฆฌ (package.json) |
ํ๋ก์ ํธ์ ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ์คํฌ๋ฆฝํธ๋ฅผ ์ ์ํ๋ '' | ํ๋ก์ ํธ์ ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ์คํฌ๋ฆฝํธ๋ฅผ ์ ์ํ๋ '' | ||
- | === 1) ํ๋ก์ ํธ ์ ๋ณด === | + | ==== 1) ํ๋ก์ ํธ ์ ๋ณด |
^ ํค ^ ์ค๋ช ^ | ^ ํค ^ ์ค๋ช ^ | ||
์ค 141: | ์ค 141: | ||
| main | ํ๋ก์ ํธ์ ์ง์
์ ํ์ผ (์ฌ๊ธฐ์๋ '' | | main | ํ๋ก์ ํธ์ ์ง์
์ ํ์ผ (์ฌ๊ธฐ์๋ '' | ||
- | === 2) ์คํฌ๋ฆฝํธ === | + | ==== 2) ์คํฌ๋ฆฝํธ |
์์ฃผ ์ฌ์ฉ๋๋ ๋ช ๋ น์ด๋ฅผ ๋จ์ถํ์ฌ ์ ์ํฉ๋๋ค. | ์์ฃผ ์ฌ์ฉ๋๋ ๋ช ๋ น์ด๋ฅผ ๋จ์ถํ์ฌ ์ ์ํฉ๋๋ค. | ||
์ค 150: | ์ค 150: | ||
| pm2 | '' | | pm2 | '' | ||
- | === 3) ์์กด์ฑ ๋ชฉ๋ก === | + | ==== 3) ์์กด์ฑ ๋ชฉ๋ก |
^ ์์กด์ฑ ^ ๋ฒ์ ^ ์ค๋ช ^ | ^ ์์กด์ฑ ^ ๋ฒ์ ^ ์ค๋ช ^ | ||
์ค 160: | ์ค 160: | ||
| express-rate-limit | 6.7.0 | ์์ฒญ ์ ํ ๋ฏธ๋ค์จ์ด | | | express-rate-limit | 6.7.0 | ์์ฒญ ์ ํ ๋ฏธ๋ค์จ์ด | | ||
- | === 4) ๊ฐ๋ฐ ์์กด์ฑ ๋ชฉ๋ก === | + | ==== 4) ๊ฐ๋ฐ ์์กด์ฑ ๋ชฉ๋ก |
^ ์์กด์ฑ ^ ๋ฒ์ ^ ์ค๋ช ^ | ^ ์์กด์ฑ ^ ๋ฒ์ ^ ์ค๋ช ^ | ||
์ค 168: | ์ค 168: | ||
---- | ---- | ||
- | ==== 5. ํ๊ฒฝ ์ค์ ==== | + | ===== 5. ํ๊ฒฝ ์ค์ |
- | === 1) ํ๊ฒฝ ๋ณ์ ์ค์ === | + | ==== 1) ํ๊ฒฝ ๋ณ์ ์ค์ |
ํ๋ก์ ํธ ๋ฃจํธ์ '' | ํ๋ก์ ํธ ๋ฃจํธ์ '' | ||
์ค 194: | ์ค 194: | ||
* '' | * '' | ||
- | === 2) ํ๊ฒฝ ๋ณ์ ์ฌ์ฉ๋ฒ === | + | ==== 2) ํ๊ฒฝ ๋ณ์ ์ฌ์ฉ๋ฒ |
<file javascript> | <file javascript> | ||
์ค 212: | ์ค 212: | ||
---- | ---- | ||
- | ==== 6. ํ๋ก์ ํธ ๊ตฌ์กฐ ==== | + | ===== 6. ํ๋ก์ ํธ ๊ตฌ์กฐ |
**๊ถ์ฅํ๋ ํ๋ก์ ํธ ํด๋ ๊ตฌ์กฐ:** | **๊ถ์ฅํ๋ ํ๋ก์ ํธ ํด๋ ๊ตฌ์กฐ:** | ||
์ค 260: | ์ค 260: | ||
---- | ---- | ||
- | ==== 7. ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ ==== | + | ===== 7. ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ |
- | === 1) Node.js ์ค์น === | + | ==== 1) Node.js ์ค์น |
**Windows์์ Node.js ์ค์น:** | **Windows์์ Node.js ์ค์น:** | ||
์ค 273: | ์ค 273: | ||
</ | </ | ||
- | === 2) ํ๋ก์ ํธ ์ด๊ธฐํ === | + | ==== 2) ํ๋ก์ ํธ ์ด๊ธฐํ |
<file bash> | <file bash> | ||
์ค 290: | ์ค 290: | ||
</ | </ | ||
- | === 3) ๊ธฐ๋ณธ ์๋ฒ ํ์ผ ์์ฑ === | + | ==== 3) ๊ธฐ๋ณธ ์๋ฒ ํ์ผ ์์ฑ |
'' | '' | ||
์ค 328: | ์ค 328: | ||
</ | </ | ||
- | === 4) package.json ์คํฌ๋ฆฝํธ ์ค์ === | + | ==== 4) package.json ์คํฌ๋ฆฝํธ ์ค์ |
<file json> | <file json> | ||
์ค 357: | ์ค 357: | ||
---- | ---- | ||
- | ==== 8. ์๋ฒ ์คํ ๋ฐ ํ ์คํธ ==== | + | ===== 8. ์๋ฒ ์คํ ๋ฐ ํ
์คํธ |
- | === 1) ๊ฐ๋ฐ ๋ชจ๋๋ก ์๋ฒ ์คํ === | + | ==== 1) ๊ฐ๋ฐ ๋ชจ๋๋ก ์๋ฒ ์คํ |
<file bash> | <file bash> | ||
์ค 370: | ์ค 370: | ||
* ๊ฐ๋ฐ ์ค์ ๋งค์ฐ ์ ์ฉํฉ๋๋ค. | * ๊ฐ๋ฐ ์ค์ ๋งค์ฐ ์ ์ฉํฉ๋๋ค. | ||
- | === 2) ํ๋ก๋์ ๋ชจ๋๋ก ์๋ฒ ์คํ === | + | ==== 2) ํ๋ก๋์
๋ชจ๋๋ก ์๋ฒ ์คํ |
<file bash> | <file bash> | ||
์ค 381: | ์ค 381: | ||
* ์ค์ ์๋น์ค ํ๊ฒฝ์์ ์ฌ์ฉํฉ๋๋ค. | * ์ค์ ์๋น์ค ํ๊ฒฝ์์ ์ฌ์ฉํฉ๋๋ค. | ||
- | === 3) ์๋ฒ ํ ์คํธ === | + | ==== 3) ์๋ฒ ํ
์คํธ |
**๋ธ๋ผ์ฐ์ ์์ ํ
์คํธ: | **๋ธ๋ผ์ฐ์ ์์ ํ
์คํธ: | ||
์ค 394: | ์ค 394: | ||
---- | ---- | ||
- | ==== 9. ๋๋ฒ๊น ๋ฐ ๋ก๊น ==== | + | ===== 9. ๋๋ฒ๊น
๋ฐ ๋ก๊น
|
- | === 1) ์ฝ์ ๋ก๊น === | + | ==== 1) ์ฝ์ ๋ก๊น
|
<file javascript> | <file javascript> | ||
์ค 412: | ์ค 412: | ||
</ | </ | ||
- | === 2) ๋ก๊น ๋ฏธ๋ค์จ์ด === | + | ==== 2) ๋ก๊น
๋ฏธ๋ค์จ์ด |
<file javascript> | <file javascript> | ||
์ค 428: | ์ค 428: | ||
</ | </ | ||
- | === 3) ๋๋ฒ๊น ๋๊ตฌ === | + | ==== 3) ๋๋ฒ๊น
๋๊ตฌ |
**Node.js ๋ด์ฅ ๋๋ฒ๊ฑฐ ์ฌ์ฉ:** | **Node.js ๋ด์ฅ ๋๋ฒ๊ฑฐ ์ฌ์ฉ:** | ||
์ค 441: | ์ค 441: | ||
---- | ---- | ||
- | ==== 10. ์ฑ๋ฅ ์ต์ ํ ==== | + | ===== 10. ์ฑ๋ฅ ์ต์ ํ |
- | === 1) ์์ถ ์ค์ === | + | ==== 1) ์์ถ ์ค์ |
<file javascript> | <file javascript> | ||
์ค 452: | ์ค 452: | ||
</ | </ | ||
- | === 2) ์บ์ฑ ์ค์ === | + | ==== 2) ์บ์ฑ ์ค์ |
<file javascript> | <file javascript> | ||
์ค 462: | ์ค 462: | ||
</ | </ | ||
- | === 3) ์์ฒญ ์ ํ === | + | ==== 3) ์์ฒญ ์ ํ |
<file javascript> | <file javascript> | ||
์ค 478: | ์ค 478: | ||
---- | ---- | ||
- | ==== 11. ๋ณด์ ์ค์ ==== | + | ===== 11. ๋ณด์ ์ค์ |
- | === 1) Helmet ๋ฏธ๋ค์จ์ด === | + | ==== 1) Helmet ๋ฏธ๋ค์จ์ด |
<file javascript> | <file javascript> | ||
์ค 499: | ์ค 499: | ||
</ | </ | ||
- | === 2) CORS ์ค์ === | + | ==== 2) CORS ์ค์ |
<file javascript> | <file javascript> | ||
์ค 513: | ์ค 513: | ||
</ | </ | ||
- | === 3) ์ ๋ ฅ ๋ฐ์ดํฐ ๊ฒ์ฆ === | + | ==== 3) ์
๋ ฅ ๋ฐ์ดํฐ ๊ฒ์ฆ |
<file javascript> | <file javascript> | ||
์ค 535: | ์ค 535: | ||
---- | ---- | ||
- | ==== 12. ๋ค์ ๋จ๊ณ ==== | + | ===== 12. ๋ค์ ๋จ๊ณ |
'' | '' | ||
์ค 553: | ์ค 553: | ||
//์ด ํ์ด์ง๋ ์๋์ผ๋ก ์์ฑ๋์์ต๋๋ค.// | //์ด ํ์ด์ง๋ ์๋์ผ๋ก ์์ฑ๋์์ต๋๋ค.// | ||
--- | --- | ||
+ |
wiki/it/dream_of_enc/metaverse/nodejs.1753772783.txt.gz ยท ๋ง์ง๋ง์ผ๋ก ์์ ๋จ: ์ ์ syjang0803