์ด ํ์ด์ง์ ์ํ๋ AI ์ด์์คํดํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌธ์๋ฅผ ์์ฝํฉ๋๋ค
์ด ํ์ด์ง์ ์ฝํ ์ธ ๋ AI๋ฅผ ์ฌ์ฉํ์ฌ ๋ฒ์ญ๋์์ต๋๋ค.
์์ด ์๋ณธ ๋ด์ฉ์ ์ต์ ๋ฒ์ ์ ๋ณด๊ธฐ์ด ๋ฌธ์๋ฅผ ๊ฐ์ ํ ์์ด๋์ด๊ฐ ์์ผ์๋ฉด GitHub์ ํ ๋ฆฌํ์คํธ๋ฅผ ์ ์ถํ์ฌ ์์ ๋กญ๊ฒ ๊ธฐ์ฌํด ์ฃผ์ธ์.
๋ฌธ์์ ๋ํ GitHub ๋งํฌ๋ฌธ์์ Markdown์ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
๊ตฌ์ฑ ๊ด๋ฆฌ
๊ตฌ์ฑ ๊ฐ์ ธ์ค๊ธฐ
configuration get ๋ช
๋ น์ด๋ Intlayer์ ํ์ฌ ๊ตฌ์ฑ์, ํนํ ๋ก์ผ์ผ ์ค์ ์ ๊ฐ์ ธ์ต๋๋ค. ์ด๋ ์ค์ ์ ํ์ธํ๋ ๋ฐ ์ ์ฉํฉ๋๋ค.
์ฝ๋๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
๋ณ์นญ:
npx intlayer config getnpx intlayer conf get
์ธ์:
--env: ํ๊ฒฝ์ ์ง์ ํฉ๋๋ค (์:development,production).--env-file: ๋ณ์ ๋ก๋๋ฅผ ์ํ ์ฌ์ฉ์ ์ ์ ํ๊ฒฝ ํ์ผ์ ์ ๊ณตํฉ๋๋ค.--base-dir: ํ๋ก์ ํธ์ ๊ธฐ๋ณธ ๋๋ ํ ๋ฆฌ๋ฅผ ์ง์ ํฉ๋๋ค.--verbose: ๋๋ฒ๊น ์ ์ํ ์์ธํ ๋ก๊น ์ ํ์ฑํํฉ๋๋ค. (CLI์์ ๊ธฐ๋ณธ๊ฐ์ true)--no-cache: ์บ์๋ฅผ ๋นํ์ฑํํฉ๋๋ค.--ci: ๋ชจ๋ ธ๋ ํฌ์ ๋ชจ๋ Intlayer ํ๋ก์ ํธ์์ ๋ช ๋ น์ด๋ฅผ ์คํํฉ๋๋ค(ํ๋ก์ ํธ ๋๋ ํฐ๋ฆฌ ์์์ ์คํํ๋ฉด ํด๋น ํ๋ก์ ํธ๋ง). ํ๋ก์ ํธ๋ณ ์๊ฒฉ ์ฆ๋ช ์ ํ๋ก์ ํธ ๊ฒฝ๋ก๋ฅผ{ "clientId", "clientSecret" }์ ๋งคํํ๋ JSON ๊ฐ์ฒด์ธINTLAYER_PROJECT_CREDENTIALS๋ฅผ ํตํด ์ฃผ์ ํ ์ ์์ต๋๋ค.
๊ตฌ์ฑ ํธ์
configuration push ๋ช
๋ น์ด๋ ๊ตฌ์ฑ์ Intlayer CMS ๋ฐ ์๋ํฐ์ ์
๋ก๋ํฉ๋๋ค. ์ด ๋จ๊ณ๋ Intlayer Visual Editor์์ ์๊ฒฉ ์ฌ์ ์ ์ฌ์ฉํ ์ ์๋๋ก ํ๋ ๋ฐ ํ์ํฉ๋๋ค.
์ฝ๋๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
๋ณ์นญ:
npx intlayer config pushnpx intlayer conf push
์ธ์:
--env: ํ๊ฒฝ์ ์ง์ ํฉ๋๋ค (์:development,production).--env-file: ๋ณ์ ๋ก๋๋ฅผ ์ํ ์ฌ์ฉ์ ์ ์ ํ๊ฒฝ ํ์ผ์ ์ ๊ณตํฉ๋๋ค.--base-dir: ํ๋ก์ ํธ์ ๊ธฐ๋ณธ ๋๋ ํ ๋ฆฌ๋ฅผ ์ง์ ํฉ๋๋ค.--verbose: ๋๋ฒ๊น ์ ์ํด ์์ธํ ๋ก๊น ์ ํ์ฑํํฉ๋๋ค. (CLI์์ ๊ธฐ๋ณธ๊ฐ์ true์ ๋๋ค)--no-cache: ์บ์๋ฅผ ๋นํ์ฑํํฉ๋๋ค.--ci: ๋ชจ๋ ธ๋ ํฌ์ ๋ชจ๋ Intlayer ํ๋ก์ ํธ์์ ๋ช ๋ น์ด๋ฅผ ์คํํฉ๋๋ค(ํ๋ก์ ํธ ๋๋ ํฐ๋ฆฌ ์์์ ์คํํ๋ฉด ํด๋น ํ๋ก์ ํธ๋ง). ํ๋ก์ ํธ๋ณ ์๊ฒฉ ์ฆ๋ช ์ ํ๋ก์ ํธ ๊ฒฝ๋ก๋ฅผ{ "clientId", "clientSecret" }์ ๋งคํํ๋ JSON ๊ฐ์ฒด์ธINTLAYER_PROJECT_CREDENTIALS๋ฅผ ํตํด ์ฃผ์ ํ ์ ์์ต๋๋ค.
๊ตฌ์ฑ์ ํธ์ํ๋ฉด ํ๋ก์ ํธ๊ฐ Intlayer CMS์ ์์ ํ ํตํฉ๋์ด ํ ๊ฐ ์ํํ ์ฌ์ ๊ด๋ฆฌ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
