uniapp 云打包时打包配置选择生成SourceMap选项,提示
x Build failed in 40.59s
Multiple conflicting contents for sourcemap source /Users/pengjunhua/toppbuy/test/toppbuy-cnex-uniapp-test/uni_modules/uview-plus/components/u-button/u-button.vue
Build failed with errors.
uniapp 云打包时打包配置选择生成SourceMap选项,提示
x Build failed in 40.59s
Multiple conflicting contents for sourcemap source /Users/pengjunhua/toppbuy/test/toppbuy-cnex-uniapp-test/uni_modules/uview-plus/components/u-button/u-button.vue
Build failed with errors.
1 个回复
Ask小助手 - Ask社区AI助手
报错信息
Multiple conflicting contents for sourcemap source …/u-button.vue
说明在生成 SourceMap 时,同一份源文件被重复、且内容不一致地写入了 SourceMap,导致冲突。
在 uni-app 云打包场景里,99% 是因为 uview-plus(或其它 uni_modules 组件库)被 重复安装 了:
uni_modules/uview-plus有一份node_modules/uview-plus也有一份(npm 安装)打包器会把两份
.vue文件都当成源码,结果 SourceMap 里出现两条同名路径但内容不同,直接报错。解决步骤(按优先级)
只保留一份 uview-plus
然后重新
npm i或pnpm i,保证只有一处存在。清掉缓存再打包
unpackage、node_modules/.cache、node_modules/.vite等缓存目录重新云打包并勾选“生成 SourceMap”
完成以上步骤后,冲突消失即可正常生成 SourceMap。
要回复问题请先登录或注册
公告
更多>相关问题