uni-app 【报Bug】hbuilder 发行上传到网站服务器 全部资源上传到云空间显示失败 阿里云

发布于 1周前 作者 vueper 来自 Uni-App

uni-app 【报Bug】hbuilder 发行上传到网站服务器 全部资源上传到云空间显示失败 阿里云

开发环境 版本号 项目创建方式
Windows 11 HBuilderX

操作步骤:

.。。

预期结果:


。。。

实际结果:


。。。

bug描述:

hbuilder 发行 -> 上传到网站服务器 (全部资源上传到云空间显示失败,阿里云)

f533838923a7a5a520eb51d3de57b447


2 回复

换个wifi好了。。。


在使用 uni-app 开发并上传到阿里云服务器时,如果遇到“全部资源上传到云空间显示失败”的问题,可能是由于多种原因导致的。以下是一些常见的排查步骤和解决方案:

1. 检查网络连接

  • 确保你的网络连接正常,能够访问阿里云服务器。
  • 如果使用的是 VPN,请确保 VPN 连接稳定。

2. 检查阿里云配置

  • Access Key 和 Secret Key:确保在 HBuilder 中配置的阿里云 Access Key 和 Secret Key 是正确的,并且有足够的权限。
  • Bucket 名称:检查上传的 Bucket 名称是否正确,确保该 Bucket 存在并且你有权限访问。
  • Endpoint:确保配置的 Endpoint 是正确的,并且与你的 Bucket 所在区域匹配。

3. 检查 HBuilder 配置

  • manifest.json:在 manifest.json 中检查云空间配置是否正确,特别是阿里云的相关配置。
  • 上传路径:检查上传路径是否正确,确保路径没有拼写错误。

4. 检查文件大小和类型

  • 确保上传的文件大小没有超过阿里云的限制。
  • 确保上传的文件类型是允许的。

5. 查看 HBuilder 控制台日志

  • 打开 HBuilder 的控制台,查看上传过程中的详细日志,可能会有更具体的错误信息。

6. 尝试手动上传

  • 使用阿里云的控制台或 CLI 工具手动上传文件,看看是否能够成功。如果手动上传也失败,可能是阿里云配置或权限问题。

7. 更新 HBuilder 和 uni-app 版本

  • 确保你使用的是最新版本的 HBuilder 和 uni-app,旧版本可能存在一些已知的 bug。

8. 检查防火墙和安全组

  • 确保阿里云服务器的防火墙和安全组配置允许上传操作。

9. 联系阿里云支持

  • 如果以上步骤都无法解决问题,可以联系阿里云的技术支持,提供详细的错误信息和日志,寻求帮助。

示例配置

manifest.json 中的配置可能类似于以下内容:

"cloudspace": {
  "provider": "aliyun",
  "accessKeyId": "your-access-key-id",
  "accessKeySecret": "your-access-key-secret",
  "bucket": "your-bucket-name",
  "region": "oss-cn-hangzhou",
  "endpoint": "your-endpoint"
}
回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!