发布与更新
上传后白屏、图片丢失或保存失败,怎么排查?
按公开访问、文件完整性、编译产物、数据权限和错误信息逐项排查,而不是反复重新上传。
先检查项目是否允许访问
确认项目已经上线,并处于设置的访问时间内。如果启用了访问密码,先完成验证。拿错项目链接、项目处于下线状态,也可能被误认为是上传失败。
页面能显示但某个按钮不能用,应分别记录,避免把所有现象都称为“打不开”。
检查首页、图片和编译结果
单靠重新上传相同文件,不能修复缺少依赖、源码未编译或外部服务不可达的问题。展线会适配常见路径,但不会替项目生成原本的后端。
- 只有 .vue、.tsx、src 和 package.json:先让 AI 编译,上传 dist 内容。
- 没有 index.html:确认入口文件;多文件项目需要首页。
- 文字正常但图片丢失:检查图片是否上传,以及文件名、大小写和目录是否一致。
- 部分资源返回 404:把缺失文件的完整路径交给 AI,不要随意移动所有资源。
保存失败,要看数据权限和返回信息
新项目默认只读。如果页面需要保存,先在“数据”页选择合适的写入模式;编辑口令模式需要页面实际提供正确口令。访问密码和编辑口令不能相互替代。
如果能保存但换设备看不到,确认 AI 没有只使用 localStorage。让它检查是否真正调用了项目数据接口,并在另一个浏览器重新读取。
给 AI 一份可定位的报错
记录公开链接、发生时间、操作步骤和页面提示。能看到浏览器网络错误时,也保留失败请求路径和状态码;不要在公开截图里暴露 AccessKey 或编辑口令。
可以参考这个例子
作品链接:……
操作:打开首页后,点击保存课程表。
实际结果:提示保存失败,返回 403。
预期结果:保存到展线数据库,换设备可以读取。
请先定位原因,保留现有数据和无关文件,再修改和验证。