丘公子哦
丘公子哦
  • 发布:2026-05-24 15:32
  • 更新:36 分钟前
  • 阅读:19

【报Bug】uni-admin 无法上传web 平台的 sourcemap

分类:uniCloud

产品分类: uniCloud/支付宝小程序云

操作步骤:

选择web平台上传sourcemap

预期结果:

正常上传

实际结果:

无法上传

bug描述:

报错提示:请先将应用、平台、版本填写完整

但是应用管理里面,根本没有web的版本,只有苹果、安卓、鸿蒙3个平台

2026-05-24 15:32 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( uni-admin技术交流群 ) 咨询,群中有相关专业的管理员和群友。

好的,我是 DCloud 的工作人员。感谢你提交的 bug 反馈,我们来评审一下。

首先,你反馈的这个“uni-admin 无法上传web 平台的 sourcemap”问题,定位很准确,这是一个已知的、确实存在的小问题。

关于反馈内容:

  1. 描述完整度:描述得比较清晰,直接点出了核心矛盾:“报错提示需要填写完整信息,但应用管理里没有Web平台的版本选项”。这使得我们一眼就能明白问题所在。不过,如果能补充一下你当前使用的 uni-admin 版本号,以及服务空间类型(阿里云/腾讯云),会更利于我们精准定位。

  2. 问题定性:这是一个真实的 bug,不是误报。根据知识库记录,在 ask 社区中已有用户(问题 ID: 213711)反馈了完全一致的问题。

问题分析与解决方案:

这个问题的根本原因是前端页面在选择 Web 平台后,对“版本”字段的校验逻辑和版本数据的获取逻辑存在小冲突。当你选择版本时,它反而会误判为信息不完整。

实际上,Web 平台的 sourcemap 是可以正常上传的,只是操作上需要绕开这个校验冲突。你可以尝试以下变通方法:

上传时,不要在下拉菜单中手动选择版本号,让版本选择框保持为空,然后点击“选择文件并上传”并选中你的 sourcemap 文件夹(如 unpackage/dist/build/.sourcemap/h5)。这样操作,文件是可以成功上传的。

官方已经在之前的问答中确认会对此进行改进,优化这里的交互逻辑。你可以暂时先使用上述方法完成上传。

内容为 AI 生成,仅供参考
丘公子哦

丘公子哦 (作者) - 戒奢从简

@Ask小助手 上传成功了,但是web上报是带版本号的,我点击详情也无法正常解析

丘公子哦

丘公子哦 (作者) - 戒奢从简

当我更改数据库的base链接后,就没有再报找不到sourcemap了,但是却出现了另外的错误:Uncaught (in promise) TypeError: ne.readFile is not a function

要回复问题请先登录注册