์ด ํ์ด์ง์ ์ํ๋ AI ์ด์์คํดํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌธ์๋ฅผ ์์ฝํฉ๋๋ค
์ด ํ์ด์ง์ ์ฝํ ์ธ ๋ AI๋ฅผ ์ฌ์ฉํ์ฌ ๋ฒ์ญ๋์์ต๋๋ค.
์์ด ์๋ณธ ๋ด์ฉ์ ์ต์ ๋ฒ์ ์ ๋ณด๊ธฐ์ด ๋ฌธ์๋ฅผ ๊ฐ์ ํ ์์ด๋์ด๊ฐ ์์ผ์๋ฉด GitHub์ ํ ๋ฆฌํ์คํธ๋ฅผ ์ ์ถํ์ฌ ์์ ๋กญ๊ฒ ๊ธฐ์ฌํด ์ฃผ์ธ์.
๋ฌธ์์ ๋ํ GitHub ๋งํฌ๋ฌธ์์ Markdown์ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
๋๋ฝ๋ ๋ฒ์ญ ํ ์คํธ
์ฝ๋๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
๋ณ์นญ:
npx intlayer test
์ด ๋ช ๋ น์ด๋ ๋ชจ๋ ๊ตฌ์ฑ๋ ๋ก์ผ์ผ์์ ๋๋ฝ๋ ๋ฒ์ญ์ ์๋ณํ๊ธฐ ์ํด ์ฝํ ์ธ ์ ์ธ ํ์ผ์ ๋ถ์ํฉ๋๋ค. ์ด๋ค ๋ฒ์ญ ํค๊ฐ ์ด๋ค ๋ก์ผ์ผ์์ ๋๋ฝ๋์๋์ง์ ๋ํ ํฌ๊ด์ ์ธ ๋ณด๊ณ ์๋ฅผ ์ ๊ณตํ์ฌ ๋ค๊ตญ์ด ์ฝํ ์ธ ์ ์ผ๊ด์ฑ์ ์ ์งํ๋ ๋ฐ ๋์์ ์ค๋๋ค.
์์ ์ถ๋ ฅ:
์ฝ๋๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
์ธ์:
๊ตฌ์ฑ ์ต์ :
--env: ํ๊ฒฝ์ ์ง์ ํฉ๋๋ค (์:development,production).--env-file [envFile]: ๋ณ์ ๋ก๋๋ฅผ ์ํ ์ฌ์ฉ์ ์ง์ ํ๊ฒฝ ํ์ผ์ ์ ๊ณตํฉ๋๋ค.--base-dir: ํ๋ก์ ํธ์ ๊ธฐ๋ณธ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํฉ๋๋ค.์์:
npx intlayer content test --base-dir ./src --env-file .env.production.local--no-cache: ์บ์๋ฅผ ๋นํ์ฑํํฉ๋๋ค.์์:
npx intlayer build --no-cache--ci: ๋ชจ๋ ธ๋ ํฌ์ ๋ชจ๋ Intlayer ํ๋ก์ ํธ์์ ๋ช ๋ น์ด๋ฅผ ์คํํฉ๋๋ค(ํ๋ก์ ํธ ๋๋ ํฐ๋ฆฌ ์์์ ์คํํ๋ฉด ํด๋น ํ๋ก์ ํธ๋ง). ํ๋ก์ ํธ๋ณ ์๊ฒฉ ์ฆ๋ช ์ ํ๋ก์ ํธ ๊ฒฝ๋ก๋ฅผ{ "clientId", "clientSecret" }์ ๋งคํํ๋ JSON ๊ฐ์ฒด์ธINTLAYER_PROJECT_CREDENTIALS๋ฅผ ํตํด ์ฃผ์ ํ ์ ์์ต๋๋ค.์์:
npx intlayer test --ci
์ค๋น ์ต์ :
--build: ํธ์ ์ ์ ์ฌ์ ์ ๋น๋ํ์ฌ ์ฝํ ์ธ ๊ฐ ์ต์ ์ํ์ธ์ง ํ์ธํฉ๋๋ค. true๋ ๋น๋๋ฅผ ๊ฐ์ ํ๊ณ , false๋ ๋น๋๋ฅผ ๊ฑด๋๋ฐ๋ฉฐ, undefined๋ ๋น๋ ์บ์๋ฅผ ์ฌ์ฉํ๋๋ก ํ์ฉํฉ๋๋ค.
๋ก๊ทธ ์ต์ :
--verbose: ๋๋ฒ๊น ์ ์ํ ์์ธ ๋ก๊ทธ๋ฅผ ํ์ฑํํฉ๋๋ค. (CLI์์ ๊ธฐ๋ณธ๊ฐ์ true)์์:
npx intlayer content test --verbose
์์:
์ฝ๋๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
์ถ๋ ฅ ๊ฒฐ๊ณผ๋ ๋ชจ๋ ๊ตฌ์ฑ๋ ๋ก์ผ์ผ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ๋๋ก ์๋ํ๋๋ก ์๋ฃํด์ผ ํ ๋ฒ์ญ์ ๋น ๋ฅด๊ฒ ์๋ณํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
