.env โ JSON ๋ณํ๊ธฐ ์ฌ์ฉ๋ฒ
.env ํ์ผ์ ๊ทธ๋๋ก ๋ถ์ฌ ๋ฃ์ผ๋ฉด JSON ๊ฐ์ฒด๋ก ๋ฐ๊ฟ ์ค๋๋ค. ์ค์ ๊ฐ์ ๋ค๋ฅธ ํ์์ผ๋ก ์ฎ๊ธฐ๊ฑฐ๋, ๋ฐฐํฌ ๋๊ตฌยทCI ํ๋ฉด์ JSON์ผ๋ก ๋ฃ์ด์ผ ํ ๋, ๋๋ ํ์์ด ๋ณด๋ธ ํ๊ฒฝ๋ณ์ ๋ชฉ๋ก์ด ์ด๋ค ํค๋ฅผ ๋ด๊ณ ์๋์ง ํ๋์ ํ์ธํ ๋ ์ฐ๋ฉด ํธํฉ๋๋ค.
์ด ๋๊ตฌ๊ฐ ๋ฐ๋ฅด๋ ๊ท์น์ ์ด๋ ์ต๋๋ค. #์ผ๋ก ์์ํ๋ ์ค๊ณผ ๋น ์ค์ ๊ฑด๋๋๋๋ค. ์ค ์์ export๋ ๋ผ์ด ๋ ๋๋ค. ๊ฐ์ ๊ฐ์ผ ํฐ๋ฐ์ดํ์ ์์๋ฐ์ดํ๋ ๋ฒ๊ฒจ ๋ด๋, ํฐ๋ฐ์ดํ ์์์๋ง \n, \t, \\ ๊ฐ์ ์ด์ค์ผ์ดํ๋ฅผ ์ค์ ๋ฌธ์๋ก ํด์ํ๊ณ ์์๋ฐ์ดํ ์์ ์ ํ ๊ทธ๋๋ก ๋ก๋๋ค. ๋ฐ์ดํ๊ฐ ์๋ ๊ฐ์ ๊ณต๋ฐฑ ๋ค์ ์ค๋ #๋ถํฐ๋ฅผ ์ฃผ์์ผ๋ก ๋ณด๊ณ ์๋ผ ๋ด๋ฏ๋ก, abc#123์ฒ๋ผ ๊ณต๋ฐฑ ์์ด ๋ถ์ #์ ๊ฐ์ ์ผ๋ถ๋ก ๋จ์ต๋๋ค.
๊ฐ์ ์์ธ ์์ด ๋ฌธ์์ด๋ก ๋ง๋ญ๋๋ค. ํ๊ฒฝ๋ณ์๋ ์๋ ๋ฌธ์์ด์ด๋ผ 5432๋ false๋ ๋ฐ์ดํ๊ฐ ๋ถ์ ์ฑ ๋์ต๋๋ค. ์ซ์์ trueยทfalse๋ฅผ ์ง์ง ๊ฐ์ผ๋ก ๋ฐ๊พธ๊ณ ์ถ๋ค๋ฉด ํค=๊ฐ ์ ์ฉ ๋ณํ๊ธฐ๋ฅผ ์ฐ์ธ์. ๊ฐ์ ํค๊ฐ ๋ ๋ฒ ๋์ค๋ฉด ๋์ค ์ค์ด ์ด๊น๋๋ค.
์ง์ํ์ง ์๋ ๊ฒ๋ ๋ถ๋ช ํ ํด ๋ก๋๋ค. ${๋ค๋ฅธํค} ํํ์ ๋ณ์ ์ฐธ์กฐ๋ ํผ์น์ง ์๊ณ ๊ธ์ ๊ทธ๋๋ก ๋ ๋ค, ๊ทธ๋ฐ ๊ฐ์ด ๋ช ๊ฐ์๋์ง ๊ฒฐ๊ณผ ์์ ์๋ ค ์ค๋๋ค. ์ฌ๋ฌ ์ค์ ๊ฑธ์น ๊ฐ๋ ๋ค๋ฃจ์ง ์์ต๋๋ค. ๋ถ์ฌ ๋ฃ์ ๋ด์ฉ์ ๋ธ๋ผ์ฐ์ ์์์๋ง ์ฒ๋ฆฌ๋๊ณ ์๋ฒ๋ก ๋ณด๋ด์ง ์์ง๋ง, ์ค์ ์ด์ ํค๊ฐ ๋ค์ด ์๋ ํ์ผ์ ์ทจ๊ธ์ ์ฃผ์ํ์ธ์.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
ํ๊ฒฝ๋ณ์๋ ๊ฐ์ ์ข ๋ฅ๋ฅผ ๊ตฌ๋ถํ์ง ์๊ณ ๋ชจ๋ ๋ฌธ์์ด๋ก ๋ค๋ฃจ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด ๋๊ตฌ๋ ๊ทธ ๊ดํ์ ๊ทธ๋๋ก ๋ฐ๋ฆ ๋๋ค.
๋ฐ๋์ง ์์ต๋๋ค. ์ฐธ์กฐ๋ฅผ ํผ์น๋ ๋ฐฉ์์ ์คํ ๋๊ตฌ๋ง๋ค ๋ฌ๋ผ ์๋ชป ๋ฐ๊พธ๋ฉด ์ํํ๋ฏ๋ก ๊ธ์ ๊ทธ๋๋ก ๋๊ณ ๊ฐ์๋ง ์๋ ค ์ค๋๋ค.
ํฐ๋ฐ์ดํ ์์์๋ง \n ๊ฐ์ ์ด์ค์ผ์ดํ๋ฅผ ์ค๋ฐ๊ฟ ๋ฑ์ผ๋ก ํด์ํฉ๋๋ค. ์์๋ฐ์ดํ ์์ ๊ฐ์ ์ ํ ๊ธ์ ๊ทธ๋๋ก ๋ณด์กด๋ฉ๋๋ค.