์์ฆ ์ฌ๋ด ํ๋ก์ ํธ์์ ๋ชจ๋ฐ์ผ ํ์ด์ง ์์ ์ ํด์ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ๋ก ํ์ฌ ๊ฐ๋ฐ์ค์ธ ํ์ด์ง๋ฅผ ๋์์ ํ์ธํ๊ณ ์ถ์๋ค.
์๋ ๋ฐฉ๋ฒ๋๋ก ๊ฐ๋ฐ pc์ ๋ชจ๋ฐ์ผ์ ๋๊ฐ์ wifi ํ๊ฒฝ์ผ๋ก ๋๊ณ , ๋ชจ๋ฐ์ผ์์ ip์ฃผ์:port๋ฒํธ๋ก ์ ์ํ๋๋ฐ, ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ๋ก ๋ก์ปฌ ์๋ฒ ์ ์์ด ์๋๋๊ฒ ..?
๊ณ์ ์๋์ ๊ฐ์ ์๋ฌ๊ฐ ๋๊ณ ๋ชจ๋ฐ์ผ ์ ์์ด ์๋๋ ๋ฌธ์ ๊ฐ ์์๋ค.
The URL can't be shown. ์ด๋ผ๋ ๋ฌธ๊ตฌ๋ง ๊ณ์ ๋์ด..
์-์ ์ ๋ฆฌ์กํธ ํ๋ก์ ํธ์์๋ ๋ฌธ์ ์์ด ์ ๋จ๋๊ฒ... ์ ์๋ฐ๊น?
์๊ฐ์ ํ๋ค๊ฐ ์ง๊ธ ํ๋ก์ ํธ์ ๋ฒ๋ค๋ฌ๋ Vite์ด๋ฏ๋ก Vite์ ๋ฌธ์ ์ธ๊ฑธ๊น? ํ๊ณ ์ฐพ์์ ํด๊ฒฐ ํ ์ ์์๋ค.
npm run dev ๋ช ๋ น์ด๋ก ๊ฐ๋ฐ ์๋ฒ๋ฅผ ๋์ธ๋ vite ์ ๊ธฐ๋ณธ ํธ์คํธ๋ localhost, ๊ธฐ๋ณธ ํฌํธ๋ 5173์ผ๋ก ์ค์ ๋๋ค.
ํ๊ธฐ ๊ณต์๋ฌธ์ ์บก์ณ๋ด์ฉ ์ฐธ๊ณ
ํธ์คํธ๊ฐ localhost ์ธ ๊ฒฝ์ฐ vite ์๋ฒ๋ฅผ ๋์ด ๊ณณ์์๋ง ip์ฃผ์๋ฅผ ์์ ๋ฐ์ ์ ์๊ณ ๋ธ๋ผ์ฐ์ ์ ์์ด ๊ฐ๋ฅํ๋ฏ๋ก ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ ์ฐ๊ฒฐํ ๋ ์ฒ๋ผ ๋ค๋ฅธ ip์ฃผ์๋ก ์ธ๋ถ์ ์ธ ์ ์์ ํ๊ณ ์ถ์ผ๋ฉด ๋ฐ๋ก ํธ์คํธ๋ฅผ ์ค์ ํด์ค๋ค.
package.json ์ค์ ๋ณ๊ฒฝํ๊ธฐ
AS-IS
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview"
}
TO-BE
"scripts": {
"dev": "vite --host",
"build": "vite build",
"preview": "vite preview"
}
๊ฐ๋ฐ ์๋ฒ ๋์ฐ๊ธฐ
์ด์ npm run dev๋ก ๊ฐ๋ฐ ์๋ฒ๋ฅผ ๋์ด๋ค.
์ด์ Local: ์ ๋จ๋ localhost ์ฃผ์๋ฟ๋ง์๋๊ณ ์๋ Network:๋ก ๋จ๋ ์์ดํ์ด์ ์ฐ๊ฒฐ๋ ip๋ก๋ ์ ์์ด ๊ฐ๋ฅํด์ง๋ค.
wifi ๋ก ์ฐ๊ฒฐ๋ ip ์ฃผ์ ํ์ธ
๋ชจ๋ฐ์ผ ์ ์
๊ทธ๋ผ ์ด์ ์ค์ ํ host ์ฃผ์๋ก ๊ฐ๋ฐ์๋ฒ๋ฅผ ์ ์ํ ์ ์์ผ๋ฏ๋ก,
wifi ์ฐ๊ฒฐ๋ ๋ด pc ip์ฃผ์:port๋ฒํธ๋ก ๋น์ฐํ ๋ชจ๋ฐ์ผ๋ก๋ ์ ์์ด ๊ฐ๋ฅํ๋ค.!
์ฆ, 192.168.0.3:5173/์ผ๋ก ๋ชจ๋ฐ์ผ์ ์ ์ํ๋ฉด ๋ฐ๋ก ๊ฐ๋ฐ ํ๋ฉด์ด ๋ํ๋๋ค.
voila!
Reference
https://ko.vitejs.dev/config/server-options.html
https://dev.to/bhendi/how-to-open-your-vite-dev-server-on-your-mobile-k1k