CRA로 만든 프로젝트를 Vite로 옮기는 중입니다. 빌드는 되는데 브라우저에서 화면이 하얗게 뜨고 콘솔에 이 에러가 찍혀요.
Uncaught ReferenceError: process is not defined추적해보니 예전에 CRA에서 process.env.REACT_APP_API_URL 이런 식으로 환경변수를 읽던 코드들이 문제였습니다. CRA에선 이게 잘 됐거든요. Vite에서는 process 자체가 없다고 나오는데, 환경변수를 아예 못 쓰는 건 아닐 테고 뭔가 방식이 다른 것 같습니다. 어떻게 바꿔야 하나요?
댓글 0