Deeptrain-Community / chatnio

🚀 Next Generation AI One-Stop Internationalization Solution. 🚀 下一代 AI 一站式 B/C 端解决方案,支持 OpenAI,Midjourney,Claude,讯飞星火,Stable Diffusion,DALL·E,ChatGLM,通义千问,腾讯混元,360 智脑,百川 AI,火山方舟,新必应,Gemini,Moonshot 等模型,支持对话分享,自定义预设,云端同步,模型市场,支持弹性计费和订阅计划模式,支持图片解析,支持联网搜索,支持模型缓存,丰富美观的后台管理与仪表盘数据统计。
https://chatnio.com
Apache License 2.0
2.71k stars 447 forks source link

前端单独打包接口地址困扰 #166

Closed duyaTech closed 2 months ago

duyaTech commented 2 months ago

您好,我希望能够把前端代码单独编译打包到nginx上,但是请求地址一直500报错,我注意到app文件夹中有vite.config.js,这里面配置了代理转发 server: { proxy: { "/api": { target: "http://localhost:8094", changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, ""), ws: true, }, "/v1": { target: "http://localhost:8094", changeOrigin: true, } } } 我尝试修改了target为线上通过容器安装且能正常请求的后端地址,可是一直不生效,浏览器中的请求header仍然指向localhost:5173(我本地项目前端运行的地址),请教该如何修改。

zmh-program commented 2 months ago

vite里面是开发环境的mock server

zmh-program commented 2 months ago

Screenshot_20240409_142311.jpg

zmh-program commented 2 months ago

Screenshot_20240409_142311_edit_100518093479526.jpg

文档都有

duyaTech commented 2 months ago

image 是这个变量吗,我修改过我的线上地址,但是登录请求还是localhost image

zmh-program commented 2 months ago

.env

duyaTech commented 2 months ago

image 登录跳官网了 = =

zmh-program commented 2 months ago

你为啥要用deeptrain模式。。。

duyaTech commented 2 months ago

VITE_USE_DEEPTRAIN=false 这个是不是就不通deeptrain模式啊

zmh-program commented 2 months ago

是 或者直接删了

zmh-program commented 2 months ago

.env.deeptrain 模式就是官网, 我意思是让你在打包的时候配置环境变量 ,或者新建一个 .env 文件配置环境,没让你复制 .env.deeptrain ...

duyaTech commented 2 months ago

搞定了!谢谢哈哈哈

zmh-program commented 2 months ago

OK