๋ชฉ๋ก๊ฐ๋ฐ/React.js (5)
๐ท๐ผ๋ชจ์ฌ๋ด์ ๊ฐ๋ฐ์์ฒ๐ท๐ผ
npm ์บ์ฌ๋ฅผ ์ง์์ค์ผ ํ๋ค. npm cache clean --force
axios ๋ชจ๋์ด ๊น๋ ค์์ง์๋ค npm install axios
1. ์ํ๋ ์์น์ react ํ๋ก์ ํธ๋ฅผ ์์ฑํ๋ค npx create-react-app travle_app 2. git์ ์ด๊ธฐํํ๋ค git init 3. ๊นํ๋ธ์์ ์ ์ฅ์๋ฅผ ์์ฑํ๋ค. 4. ๊นํ๋ธ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ์ฐ๊ฒฐํ๋ค. git remote add origin https://github.com/hhg0615/travle_app.git 5. ๊นํ๋ธ ํ์ด์ง๋ฅผ ๋ง๋ ๋ค(ํ๋ก์ ํธ ๋ช ์ ๋ฌด์กฐ๊ฑด ์๋ฌธ์) npm i gh-pages 6. packege.json์ homepage๋ฅผ ์ถ๊ฐํ๋ค (version) ๋ฐ์ "homepage": "https://hhg0615.github.io/travle_app" 7. scripts ๋ถ๋ถ์ deploy ์ถ๊ฐ "scripts": { "deploy": "gh-pages -d build"..
ํ๋ก์ ํธ ์ด๋ฆ์ ๋ฌด์กฐ๊ฑด ์๋ฌธ์๋ก! 1. npm i gh-pages 2. package.json์ผ๋ก ๊ฐ์ "homepage" ํญ๋ชฉ๊ณผ script๋ถ๋ถ์ deploy์ถ๊ฐ (build๋ฅผํ๊ฒ ๋๋ฉด build ํด๋๊ฐ ์๊ธฐ๋๋ฐ ๊ทธ ํด๋๋ฅผ deploy๋ก ์ ๋ก๋ํ๋ค) 3. npm run deploy ๋ช ๋ น์ด ์ ๋ ฅ 4. homepage์ ์ ๋ ฅ๋ ์ฃผ์์์ ๋น๋ ๋์๋์ง ํ์ธ