简单React工程化
0 1

在 React 里,如何根据不同的环境打包不同的域名?

【概念释义】

多环境 API 域名通过构建时环境变量注入:Vite 用 .env.[mode]VITE_;CRA 用 REACT_APP_npm run build --mode staging 打出不同配置。敏感密钥不得放前端 env(会打进 bundle)。

【基础使用】

bash
# .env.production
VITE_API_BASE=https://api.prod.com
javascript
const base = import.meta.env.VITE_API_BASE;
fetch(`${base}/users`);

登录查看完整 696

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)