Vite应用生产环境下可修改配置的.env替代方案咨询
Vite应用生产环境下可修改配置的.env替代方案咨询
我正在用Vite开发一款新应用,这个应用需要配置baseURL来和外部API进行通信。
我知道本地开发可以用.env文件,生产环境可以借助环境变量来配置,这样就能在CI/CD流水线里传入对应的baseURL了。但麻烦的是,我的应用要部署在好几个不同的系统上,如果用这种方式,就得给每个系统单独构建一次,每次都要带上匹配的baseURL环境变量,实在太繁琐了。
我希望能在生产环境里直接修改这个baseURL配置,有没有什么靠谱的解决方案呀?
我之前还想过把baseURL作为URL参数传进来,但我的应用本身带有路由功能,要把这个参数传递到下一个路由里的话,处理起来特别棘手,很容易出问题...
备注:内容来源于stack exchange,提问作者baitendbidz




