ํฐ์คํ ๋ฆฌ ๋ทฐ
Live Server ์ค๋ฅ ๋ฐ ํด๊ฒฐ๋ฐฉ๋ฒ - vscode ์ด๊ธฐํ(๋ ๋ฌด์์)
์ฑ._. 2025. 1. 19. 13:08๋ฌธ์ ์ํฉ

๋ถ๋ช
live server๋ฅผ ์ค์นํ์ผ๋ ์๋์ด ์ ๋์๋ค.
์ดํ node.js ๋ฅผ ์ฐ๋ฉฐ ์๊ณ ์๋ค๊ฐ ๋ค์๊ธ ์๊ฒ ๋ ์ค๋ฅ.
์ ์์ ์ผ๋ก ์๋ํ๋ค๋ฉด, vscode์์ ์ฝ๋ ์์ฑํ๊ณ ์ ์ฅํ์๋ง์
์๋์ผ๋ก ๋ณ๋์ฌํญ์ด ์ ์ฉ๋์ด์ผ ํ๋ค.
๊ทธ๊ฒ๋ ๋ชจ๋ฅด๊ณ ๊ณ์ ์๋ก๊ณ ์นจ๋ง ํ๋ค. ํํ
live server ์ค๋ฅ๋ ๋จ์ผ์ ์ธ ๋ฌธ์ ๊ฐ ์๋์ด์ ์ฌ๋ฌ ์๋๋ฅผ ํด๋ด์ผ ํ๋ค. ๊ตฌ๊ธ๋ง ํด๋ณด๋ ๋์ ๋น์ทํ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ค.
์๋ํ ๋ฐฉ๋ฒ๋ค๋ก๋
- vscode ์ค์ ์์ auto save ๊ฒ์ํ์ฌ off->afterDelay ๋ก ๋ณ๊ฒฝ
- Auto Save Delay๋ฅผ 1000->600์ผ๋ก ๋ณ๊ฒฝ (0.6์ด)
- live server ํ์ฅ ์ค์น ์ฐฝ์์ ์ด์ ๋ฒ์ ์ผ๋ก ๋ค์ด
- live server ์ญ์ ํ ๋ค์ ์ค์น (๋ค๋ฅธ ํ์ฅ ํ๋ก๊ทธ๋จ๋ค์ด ๊ทธ๋๋ก ์์)
- ํ๋จ Go live ๋ช ๋ฒ์ด๊ณ ๋๋ฌ๋ณด๊ธฐ
- option+B ๋ง๊ณ Open with Live Server๋ก ์คํํ๊ธฐ
.
.
์๋ฌด๊ฒ๋ ๋์ง ์์๋ค.
ํด๊ฒฐ ๋ฐฉ๋ฒ
๋ง์ง๋ง ๋จ์ ์ค๋ฅ ํด๊ฒฐ ๋ฐฉ๋ฒ์ vscode๋ฅผ ์์ ํ ์ด๊ธฐํ ์ํค๊ธฐ
ํน์๋ ๋ค๋ฅธ ํ์ผ๋ค์ด ๋ ์๊ฐ๊น๋ด ์ฐพ๊ณ ์ฐพ๋ค๊ฐ ๋๋์ด ์ฑ๊ณตํ ๋ฐฉ๋ฒ!!!
๋งฅ๋ถ์ ์ฌ์ฉ ์ค์ด๋ฉฐ ์คํํ ๋ฐฉ๋ฒ ๊ทธ๋๋ก ์ ์ด๋ณด๊ฒ ๋ค.
0. ์ค์นํ๋ ํ์ฅํ๋ก๊ทธ๋จ๋ค ์บก์ณ or ๋ฉ๋ชจํด๋๊ธฐ
1. vscode ์ข ๋ฃ ๋ฐ ์ญ์
- vscode ์คํ์ฐฝ์ ๋ชจ๋ ์ข ๋ฃํ๋ค.
- ๋ค์ด๋ก๋ ํ์ผ๊ณผ ์์ฉ ํ๋ก๊ทธ๋จ์์ vscode๋ฅผ ํด์งํต์ผ๋ก ์ฎ๊ธด ํ, ํด์งํต๋ ๋น์ด๋ค.
2. vscode ํด๋ ์ ๊ทผํ๊ธฐ
- F4๋ฅผ ๋๋ฌ ํฐ๋ฏธ๋์ ์ผ ๋ค.
- ์๋๋ฅผ ์ ๋ ฅํ์ฌ vscode๊ฐ ์ค์น๋์ด ์๋ code ํด๋์ ์ ๊ทผํ๋ค.
cd ~/Library/Application\ Support/code
3. ํ ํด๋ ๋ฐ์ผ๋ก ๋์ code ํด๋ ์ญ์
cd ../
๋ฅผ ์
๋ ฅํ์ฌ code ํ์ผ์์ ๋์จ๋ค.
(pwd๋ ํ์ฌ ๋ด ์์น๋ฅผ ํ์ธํ๋ ๋ช
๋ น์ด)

- VSCode์ ์ค์ ํ์ผ๊ณผ ์ฌ์ฉ์ ๋ฐ์ดํฐ๋
~/Library/Application Support/Code ๋๋ ํ ๋ฆฌ์ ์ ์ฅ๋๋ฏ๋ก
ํฐ๋ฏธ๋์ ์ด๊ณ ์๋ ๋ช ๋ น์ด๋ฅผ ์คํํ์ฌ ํด๋น ํด๋๋ฅผ ์ญ์ ํ๋ค.
ํน์ฌ๋ ๋ค๋ฅธ ํ์ผ๋ค์ ์ํฅ์ด ์๋๋ก ์คํ๋ฅผ ์ฃผ์ํ๋ค!
rm -rf ~/Library/Application\ Support/Code
--> ์ฌ๊ธฐ๊น์ง๋ง ์คํํ๊ณ ๋ค์ ์ค์นํ๋ฉด,
ํ์ฅ ํ๋ก๊ทธ๋จ์ด ๊ทธ๋๋ก ์์ด ์ค๋ฅํด๊ฒฐ์ด ๋์ง ์์๋ค.
4. ์บ์ ๋ฐ ์ค์ ๋ฐ์ดํฐ ์ญ์
์บ์ ํ์ผ๊ณผ ๋ก์ปฌ ์ ์ฅ์ ๋ฐ์ดํฐ๋ ~/Library/Caches/com.microsoft.VSCode์
~/Library/Application Support/Code์ ์๋ค.
์๋ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ด ํด๋๋ค๋ ์ญ์ ํ๋ค.
rm -rf ~/Library/Caches/com.microsoft.VSCode
rm -rf ~/Library/Saved\ Application\ State/com.microsoft.VSCode.savedState
ํ ์ค ์น๊ณ ์ํฐ, ๋ง์ ์น๊ณ ์ํฐ ๋๋ฅด๊ธฐ!
5. ํ์ฅ ํ๋ก๊ทธ๋จ ์ญ์
์ค์น๋ ํ์ฅ ํ๋ก๊ทธ๋จ์ ~/.vscode/extensions ํด๋์ ์ ์ฅ๋๋ค.
์ด ํด๋๋ฅผ ์ญ์ ํ์ฌ ํ์ฅ ํ๋ก๊ทธ๋จ๋ ์ ๊ฑฐํ๋ค.
rm -rf ~/.vscode/extensions
4๋ฒ๊น์ง ์งํํ๋ฉด ๊น๋ํ๊ฒ vscode๋ฅผ ์ด๊ธฐํ ํ ์ ์๋ค.
์ด ํ ๋ค์ ์ค์นํ๊ณ
- live server ๋จผ์ ์ค์นํ์ฌ ์ํ ํ์ธํด๋ณด๊ธฐ!
- ์ด์ ์ ๊น์๋ ํ์ฅํ๋ก๊ทธ๋จ ํ๋์ฉ ์ฌ์ค์นํด๋ณด๋ฉฐ ์ถฉ๋์ด ๋ฐ์ํ์ง ์๋์ง ์ผ์ผ์ด ํ์ธํด๋ณด๊ธฐ!
๊น์ง ํ๋ฉด ์๋ฃ!
+) ๋ค์ด๋ก๋ ํ์ผ์์ ๋ฐ๋ก ์คํ์ด ์ ๋๋ค๋ฉด '์์ฉ ํ๋ก๊ทธ๋จ'์ผ๋ก vscode๋ฅผ ์ฎ๊ฒจ๋ณธ๋ค.

'Forntend > Trouble Shooting' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [movie PJ_day2] DOM์ ํ์ฉํ ๋ฐ๋๋ผ ์ฝ๋ฉ๐ฆ (0) | 2025.01.24 |
|---|---|
| [โ๏ธ] ๋ฆฌ์กํธ live server ์ฐ๊ฒฐํ๋ ๋ฒ (0) | 2025.01.21 |
| ๋ถ๋งํฌ ๊ธฐ๋ฅ ๊ตฌํํ๊ธฐ(1) - ์ด๋ฒคํธ ์์ (0) | 2025.01.15 |
| ๋ชจ๋ฌ์ฐฝ ๋ซ๊ธฐ ๋ฒํผ ์ค๋ฅ - innerHTML ์ฌ์ฉ ์ ์ด๋ฒคํธ๋ฆฌ์ค๋ ์ค๋ฅ (0) | 2025.01.15 |
| [movie PJ_day5] ์นด๋์ id๋ฅผ ์ด๋ป๊ฒ ๊ฐ์ ธ์ค์ง? - closest(), getAttribute() (0) | 2025.01.14 |