๐Ÿ’ป Coding/React

[REACT] ๋ฆฌ์•กํŠธ process.env undefined

๐Ÿฉท ๋ฏผ์˜ 2024. 1. 18. 00:37

๋ฆฌ์•กํŠธ process.env undefined ํ•ด๊ฒฐ๋ฒ•

ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐ ์…‹ํŒ… ์ค‘, api๋ฅผ ํ˜ธ์ถœํ•˜๋‹ˆ๊นŒ ์ž๊พธ ์„œ๋ฒ„์ฃผ์†Œ๋กœ ํ˜ธ์ถœ๋˜๋Š”๊ฒŒ ์•„๋‹Œ

 

์ด์ฒ˜๋Ÿผ ์ž๊พธ ๋กœ์ปฌ ์ฃผ์†Œ๋กœ ํ˜ธ์ถœ์ด ๋˜์—ˆ๋‹ค.

 

์ฝ˜์†”์„ ์ฐ์–ด๋ณด๋‹ˆ undefined,,,,

 

๊ตฌ๊ธ€๋ง์— ๋Œ€ํ‘œ์ ์ธ ํ•ด๊ฒฐ๋ฒ•์ด ๋‘๊ฐ€์ง€๊ฐ€ ์žˆ์—ˆ๋‹ค.

 

1. .env ํŒŒ์ผ์„ ๋ฃจํŠธ ์œ„์น˜์— ๋„ฃ๊ธฐ

 

2. ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ๋ฐ”๋ฅธ ํ˜•์‹์œผ๋กœ ์„ค์ •ํ•˜๊ธฐ

- REACT_APP_key=value

- ๊ฐ ์ค„ ๋์— ์„ธ๋ฏธ์ฝœ๋ก , ์ฝค๋งˆ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ธฐ

- ๋”ฐ์˜ดํ‘œ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ธฐ

 

๋‚ด ๋ฌธ์ œ๋Š” REACT_APP_key=value ์˜ ๋ฌธ์ œ์˜€๋‹ค.

 

REACT_APP <- ์ด ๋ถ€๋ถ„์ด ๊ทธ๋ƒฅ ๋ณ€์ˆ˜๋ช…์ธ์ค„ ์•Œ์•˜๋˜ ๋‚˜๋Š” 

 

์ด์™€ ๊ฐ™์€ ํ˜•์‹์œผ๋กœ ์„ค์ •์„ ํ–ˆ๋˜ ๊ฒƒ์ด๋‹ค

 

Next.js์˜ ๊ฒฝ์šฐ config ํŒŒ์ผ์„ ํ†ตํ•ด ๋ฌธ์ œ๊ฐ€ ๋˜์ง€ ์•Š์ง€๋งŒ, ๋ฆฌ์•กํŠธ์˜ ๊ฒฝ์šฐ REACT_APP_key ์˜ ํ˜•ํƒœ๋ฅผ ์ง€์ผœ์•ผ ํ–ˆ๋‹ค

 

๋‹ค๋“ค ,, ๋‚˜์™€๊ฐ™์€ ์‹ค์ˆ˜๋ฅผ ํ•˜์ง€ ์•Š๊ธฐ๋ฅผ,,!!

 

** ๊ผญ! ์„œ๋ฒ„๋ฅผ ๋„๊ณ  ์žฌ์‹คํ–‰ ํ•ด์ฃผ์ž!!