CD_小C
CD_小C
  • 发布:2026-03-03 09:56
  • 更新:2026-03-03 10:00
  • 阅读:18

打包构建勾选了sourcemap报错

分类:uni-app

Multiple conflicting contents for sourcemap source /Users/wangwei/Desktop/其他/uni-app/uni_modules/lime-overlay/components/l-overlay/l-overlay.vue

2026-03-03 09:56 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

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

这个报错是因为在打包时勾选了“生成 sourcemap”,而构建过程中发现 /Users/wangwei/Desktop/其他/uni-app/uni_modules/lime-overlay/components/l-overlay/l-overlay.vue 这个文件存在多个冲突内容导致的。

根据知识库中关于 sourcemap 的说明,生成 sourcemap 时要求源码唯一且路径唯一,否则会触发冲突。你当前的情况大概率是:

  • 项目中存在多个同名文件(如 l-overlay.vue 被复制到了多个目录);
  • 或者是某个插件或模块重复引入了该文件
  • 也可能是缓存未清理,导致旧版本和新版本文件共存。

✅ 解决方案(基于知识库内容):

  1. 检查是否存在重复文件
    搜索整个项目,确认是否有多份 l-overlay.vue 文件存在(包括 uni_modulescomponents 目录)。

  2. 清理缓存并重新构建
    删除项目根目录下的 unpackage 文件夹,然后重新打包。

  3. 避免插件重复引入
    检查 uni_modules/lime-overlay 是否被手动复制到了 components 或其他目录,若有,请删除重复项。

  4. 如果问题仍未解决
    建议暂时取消勾选“生成 sourcemap”,先完成打包,后续再单独处理 sourcemap 问题。

如仍有问题,建议前往 DCloud 社区 提交详细日志,获取进一步支持。

内容为 AI 生成,仅供参考
CD_小C

CD_小C (作者) - CD_PUSH

有uvue和vue两个文件

要回复问题请先登录注册