ARTICLE · 1280007
DSH网页预览插件:把任意本机网页嵌进DSH里
DSH网页预览插件:把任意本机网页嵌进DSH里
DSH网页预览插件:把任意本机网页嵌进DSH里
本地起个 Vite 服务,想在 DSH 界面里直接看效果,结果只能开第二个浏览器标签来回切。
更烦的是远程访问。DSH 跑在 NAS 或内网服务器上,你在本地用 HTTPS 打开 GUI。这时候嵌一个 127.0.0.1,浏览器会把它解析成你自己电脑的端口,连错机器;再加上 HTTPS 嵌 HTTP,混合内容直接被拦。
dsh-web-preview 的解法很巧:不挑战浏览器安全模型,而是把转发挂在 DSH 自己的源上。客户端把本机地址编码进路径,请求先发给 DSH 主机,再由它转发给真正的本地服务。iframe 从头到尾都是同源 HTTPS,两个死结一起解开。
装起来也简单,一行命令搞定。预览时填上 localhost:5173 就行,不用写配置。页面报错也能直接在底部的工具箱里看,不用切回浏览器开发者工具。
不过有个坑得注意:插件只转发本机回环地址,不会变成开放代理;但你本地跑的服务本身如果没有鉴权,别人走这个代理路径也能访问到。
这玩意儿最适合前端热更新和调试 AI 生成的网页。改一行 CSS,侧边栏立刻出效果,不用再切窗口了。
原文DSH网页预览插件:把任意本机网页嵌进DSH的 GUI 里,不用切窗口
广东,2小时前,















































































