如图,第三行是return的结果
在老设备里不会显示 行位置
图里是新设备结果,显示了一个D盘开头的结果,点进去是无法阅读的编译后后内容
该调整哪里设置?
该调整哪里设置?
欢迎到专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。
你在新电脑的控制台里看到的 D:\xxx\main.js:3 这种“行位置”信息,其实是 HBuilderX 4.87 之后默认把 SourceMap 打开了。
当控制台打印堆栈时,会同时给出 源码位置(你写的文件)和 编译后位置(D:\xxx\main.js),点进去就会跳到编译产物,看起来“无法阅读”。
生成 source-map
的勾选去掉,保存。
D:\xxx\main.js:3 这类编译后路径了,只会保留你源码里的行号。 .vue/.js 源码再跳转即可。 运行的代码方便贴一下不
风之源 (作者)
我不运行小程序,运行空的云函数,也会有这段D盘结尾的。老设备就是直接return undefined;这个undefined是因为return结果,不是bug
2026-02-07 11:17
风之源 (作者)
我的重点是所有云函数(包括空代码)结尾都多了“D:/Program Files (kit)/HBuilderX/plugins/unicloud/alipay/index.js:1:19337”之类的,相同项目在老设备上不显示这段,这段对应代码是不可阅读的。
2026-02-07 11:23
回复 风之源: 方便的话把D:/Program Files (kit)/HBuilderX/plugins/unicloud,这个文件夹压缩一下发我
2026-02-25 11:15