方案一:
pnpm build:mp-weixin --sourcemap
方案二:
把 --sourcemap加入到package命令中
"build:mp-weixin": "uni build -p mp-weixin --sourcemap"
然后
pnpm build:mp-weixin 产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
第三方开发者工具版本号: 1.06.2504060 win32-x64
基础库版本号: 3.11.3
项目创建方式: CLI
CLI版本号: uni/3.0.0-4080720251210001 win32-x64 node-v22.18.0
方案一:
pnpm build:mp-weixin --sourcemap
方案二:
把 --sourcemap加入到package命令中
"build:mp-weixin": "uni build -p mp-weixin --sourcemap"
然后
pnpm build:mp-weixin 执行打包
dist\build\mp-weixin目录下有sourcemap
dist\build\mp-weixin目录下没有
我非常确定不是因为.文件被隐藏,也不是系统文件隐藏,我全打开了
无论使用
pnpm build:mp-weixin --sourcemap
还是把 --sourcemap加入到package命令中
"build:mp-weixin": "uni build -p mp-weixin --sourcemap"
然后
pnpm build:mp-weixin
都能正常打包,但是build目录下没有.sourcemap文件夹
该bug反馈内容基本完整但存在关键误解。BUG描述清晰说明了问题现象和尝试方法,但未提供HBuilderX具体版本号及uni-app CLI版本,且混淆了sourcemap生成路径。根据知识库,sourcemap文件应生成在/unpackage/dist/build/.sourcemap而非dist\build\mp-weixin目录下,且微信小程序平台有特殊处理流程:需先在微信开发者工具的"开发管理/运维中心/错误日志"中下载线上版本sourcemap,再解压到.sourcemap/mp-weixin/__WEIXIN__/目录(若只有__FULL__文件夹需重命名为__APP__)。用户实际结果属于正常现象,并非bug,而是对sourcemap机制理解有误。
知识库明确说明:
建议用户检查/unpackage/dist/build/.sourcemap/mp-weixin路径,并参考微信小程序sourcemap处理指南。若仍需本地调试,可使用dev模式编译(sourcemap默认生成在/dist/dev/目录),但正式发布需遵循微信平台规范。