Chanzhaoyu / chatgpt-web

用 Express 和 Vue3 搭建的 ChatGPT 演示网页
MIT License
30.99k stars 11.21k forks source link

pwa无法正常工作,求指点 #539

Closed pzcn closed 1 year ago

pzcn commented 1 year ago

目前是nginx反代端口,已经配置https,lighthouse提示这个问题 image 直接访问端口,除了上述问题之外,还存在ssl问题。所以我目前没有找到问题的原因。求大佬们指点

chenxch commented 1 year ago

image 检查一下你的清单配置

pzcn commented 1 year ago

image 检查一下你的清单配置

这需要自己去修改吗

chenxch commented 1 year ago

默认是不用的,我这个就是默认的

chenxch commented 1 year ago

你可以发一下你的浏览器和系统信息么

pzcn commented 1 year ago

Edge 110 Windows11 22H2

chenxch commented 1 year ago

image 我mac测试了下也是可以的,你把错误信息展开下

pzcn commented 1 year ago

image

chenxch commented 1 year ago

你是部署哪个版本的chatgpt-web,没有清单还想用pwa

pzcn commented 1 year ago

你是部署哪个版本的chatgpt-web,没有清单还想用pwa

main分支啊...我也感觉到奇怪 image

chenxch commented 1 year ago

image

检查一下构建后的index.html和dist有没有我截图中的文件

pzcn commented 1 year ago

pnpm build以后dist里都有的

chenxch commented 1 year ago

你是不是有改什么配置导致部署上去的时候加载不到mainfest? 你自己在一个个检查一下吧。

pzcn commented 1 year ago

你是不是有改什么配置导致部署上去的时候加载不到mainfest? 你自己在一个个检查一下吧。

我突然对自己的部署方式产生了怀疑 pm2守护运行pnpm dev 然后nginx反代端口 这属于正常用法吗

chenxch commented 1 year ago

dev不会生成pwa相关文件,你应该是要构建后 运行 pnpm run preview, 然后代理到4173端口

pzcn commented 1 year ago

dev不会生成pwa相关文件,你应该是要构建后 运行 pnpm run preview, 然后代理到4173端口

应该就是这个问题了 多谢解答