๐ŸŒณ ํ™˜๊ฒฝ ๋ณ€์ˆ˜

Parcel์€ .env ํŒŒ์ผ์—์„œ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ๋กœ๋“œ๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด dotenv๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

.env ํŒŒ์ผ์€ parcel-bundler์˜ ์˜์กด์„ฑ์„ ํฌํ•จํ•˜๋Š” package.json๊ณผ ํ•จ๊ป˜ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.

Parcel์€ ๋‹ค์Œ NODE_ENV๊ฐ’์— ๋Œ€ํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํŠน์ •ํ•œ ์ด๋ฆ„์œผ๋กœ .env ํŒŒ์ผ์„ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

์œ ํšจํ•œ .env ํŒŒ์ผ์ด๋ฆ„ NODE_ENV=* NODE_ENV=test
.env โœ”๏ธ โœ”๏ธ
.env.local โœ”๏ธ โœ–๏ธ
.env.${NODE_ENV} โœ”๏ธ โœ”๏ธ
.env.${NODE_ENV}.local โœ”๏ธ โœ”๏ธ

์ฐธ๊ณ :

๋ฌธ์„œ์˜ ๊ฐœ์„ ์„ ๋„์™€์ฃผ์„ธ์š”

๋น ์ง„์ ์ด ์žˆ๊ฑฐ๋‚˜ ๋ช…ํ™•ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ, ์›น ์‚ฌ์ดํŠธ ์ €์žฅ์†Œ์— ์ด์Šˆ๋ฅผ ์ œ๊ธฐํ•ด ์ฃผ์‹œ๊ฑฐ๋‚˜ ํŽ˜์ด์ง€๋ฅผ ์ˆ˜์ •ํ•ด ์ฃผ์„ธ์š”..