-
-
Notifications
You must be signed in to change notification settings - Fork 12
Deployment
๋น๋๋ ์ฌ์ฉ์์๊ฒ ๋ฐฐํฌํ๊ธฐ ์ํด ๋ฐฐํฌ ํ์ผ์ ๋ง๋๋ ๊ณผ์ ์
๋๋ค. npm run production
์ ์ฌ์ฉํ์ฌ ๋น๋ํ ์ ์์ต๋๋ค.
npm run production
๋งํฌ์ , ์คํ์ผ, ์คํฌ๋ฆฝํธ๊ฐ skin.html, style.css, images/script.js ๋ก ๋ถ๋ฆฌ๋๋ฉฐ ์นํฉ์ ์ํธ๋ฆฌ(Entry)์ธ assets/app.js ๋ฅผ ๋ฒ๋ค๋งํ images/app.js ๊ฐ ์์ฑ๋ฉ๋๋ค. ๋ํ index.xml, preview.jpg ๊ฐ ์๋ docs ๋ฐ ์ ์ ์์ ์ด ์๋ images ์ ๋ด๋ถ๊ฐ ๋ณต์ฌ๋ฉ๋๋ค.
dist/
โโโ images/
โ โโโ script.js
โ โโโ app.js
โโโ preview256.jpg
โโโ preview560.jpg
โโโ preview1600.jpg
โโโ index.xml
โโโ skin.html
โโโ style.css
๋ฐฐํฌ๋ ๋น๋๋ ๊ฒฐ๊ณผ๋ฌผ์ ํ์ฌ ์ฌ์ฉ ์ค์ธ ์คํจ์ ๋ฎ์ด์ฐ๊ฑฐ๋, ์คํจ์ ์ฅ์์ ์ ์ฅํ ์ ์๊ฒํฉ๋๋ค.
์ค์ ์์
ts_session
,url
๊ฐ ์ค์ ๋์ด ์์ด์ผํฉ๋๋ค.
ํฐ์คํ ๋ฆฌ ์คํจ ์ ์ฅ์์ ์ ์ฅํฉ๋๋ค. ์คํจ์ ์ด๋ฆ์ index.xml ์ ์๋ name
๊ฐ์ ๋ฐ๋ผ ์๋์ ์ผ๋ก ์ฃผ์
๋ฉ๋๋ค.
npm run store
์ ์ ์ด๋ฏธ ๋ฐฐํฌ๋์ด ์๋ ๋ชจ๋ ํ์ผ์ ์ญ์ ํ๊ณ ๋ค์ ๋ฐฐํฌํฉ๋๋ค. ์ฃผ๋ก ์ ์ ์๊ฒ ๋ฐฐํฌํ๊ธฐ ์ ์ ๋ธ๋ก๊ทธ์ ๋ฏธ๋ฆฌ ์ ์ฉ์์ผ๋ณด๊ธฐ ์ํด ์ฌ์ฉํฉ๋๋ค.
ํฐ์คํ ๋ฆฌ ์๋ฒ์์ ์ ์ ๋ค์ ๋ค์ ์๋ํ๋ผ๋ ์๋ฌ๋ฅผ ๋์ง๊ธฐ๋ ํ๋๋ฐ, ์ด ๊ฒฝ์ฐ ์๋ฌ ๋ฉ์์ง์ ๋ฐ๋ผ ์ ์ ๋ค์ ์คํํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค.
npm run deploy