January 05, 2021
not found
์๋ฌ๊ฐ ๋ฐ์ํ๋ค.package.json
์ "homepage":"./"
์์ฑ์ ์ฃผ๋ฉด httpํต์ ์ด ํ์์๋ ์ ์ ์ธ ๊ณจ๊ฒฉ์ด๋ style์ ์ ์ฉ๋์ด์์ง๋ง, ๊ทธ ์ธ์ ๊ฒ๋ค์ ์ผ์ ์ ์ฉ๋์ด์์ง ์์๋ค.
stackoverflow
์์ ๋๋ถ๋ถ ์ฌ๋๋ค์ด, ํด๋น ๋ฐฉ๋ฒ์ ์ ํ ์ถ์ฒํ์ง ์๋ ๋ฐฉ๋ฒ์ด๋ผ ํจ.
package.json
์ hompage
์์ฑ์ด ์๋ค๋ฉด ์๋์ ๊ฐ์ ๋ฌธ๊ตฌ๊ฐ ๋ง์ง๋ง์ ๋จ๋ฉด์ ์ ์ ์๋ฒ๋ฅผ ์ด์ํ๋ผ๊ณ ๋์จ๋ค.serve -s build
์ ๋ช
๋ น์ด๊ฐ ์คํ๋์์ ๋์๋ webpack
์ ์์ฑ๋๊ฒ์ ๋ฐ๋ผ, devserver
๊ฐ ์คํ์ด ๋๊ณ ๊ฑฐ์ ๋ชจ๋ ์์ฒญ์ paths.publicUrlOrPath + index.html
๋ก ๋ฆฌ๋ค์ด๋ ์
ํ๋ค๊ณ ํ๋ค.React-Router
๊ฐ ์๋๋์ง ์์, ๊ธฐ๋ณธ๊ณจ๊ฒฉ ์ธ์ ์ปดํฌ๋ํธ๋ค์ด ์์ฑ๋์ง ์๋๊ฒ ๊ฐ๋ค.Header
๋ Route Component
๊ฐ ์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ณด์ด๋ ์ปดํฌ๋ํธ๋ผ ํ์ฑ์ด ๋๋ ๊ฒ. ๊ทธ ์ธ์, <Route path Component={}/>
ํ์์ ์ผ์ ์์ฑ ์๋จhistory
๊ด๋ จ ์๋ฌ๊ฐ ๋ฐ์ํ๋๊ฒ์ ๋ณด์, React-Router
์๋ํด ์ ํ ์ธ์งํ๊ณ ์์ง ๋ชปํ๊ฑฐ ๊ฐ์http://localhost:3000/loa-hands
, index.html
ํ์ผ์ ๊ทธ๋ฅ ์คํ์์ผฐ์ ๋, file:///..../index.html
์ด๋ค.index.html
์ ๋์ ธ์ฃผ๊ณ ํด๋ผ์ด์ธํธ ์ฌ์ด๋์์ ๋ผ์ฐํ
์ด ์ด๋ค์ง๋๋ฐ, ์์๊ฐ์ file:///..../index.html
ํ์์ ์ฃผ์์์๋ react-router
๊ฐ path
๋ฅผ ์ฝ์ง ๋ชปํ๋๊ฒ ์๋๊ฐ ์กฐ์ฌ์ค๋ฝ๊ฒ ์์ํด๋ณธ๋ค.์ด๋ ์ข ๊ฐ๋ ค์ด๊ณณ์ ๊น๋ํ๊ฒ ๊ธ์ด์ฃผ๋ ๊ธ์ด ์๋..