안녕하세요. CRA에서 Vite로 마이그레이션 중인데, npm run dev는 문제없이 돌아가는데 npm run build 후 preview나 Nginx 배포하면 콘솔에 이 에러가 떠요.
Uncaught ReferenceError: process is not defined
at index-abc123.js:1:345
문제가 되는 코드는 이런 식입니다.
// src/config.ts
export const API_URL = process.env.REACT_APP_API_URL || "http://localhost:4000";
.env 파일에 REACT_APP_API_URL=https://api.example.com로 적혀 있고, CRA에서는 잘 됐습니다. Vite에서는 뭘 바꿔야 하나요?
댓글 0