1***@qq.com
1***@qq.com
  • 发布:2025-06-05 13:57
  • 更新:2025-06-26 14:42
  • 阅读:234

【报Bug】执行npx @dcloudio/uvm@latest后,打包时候.nvue后缀的文件编译报错

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11专业版 23H2

HBuilderX类型: 正式

HBuilderX版本号: 4.66

手机系统: iOS

手机系统版本号: iOS 18

手机厂商: 苹果

手机机型: iphone11

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

[HBuilder] 13:52:33.865 X [ERROR] No matching export in "dist/build/.nvue/pages/position/Position.js" for import "default"  
[HBuilder] 13:52:33.872     <stdin>:1:7:  
[HBuilder] 13:52:33.880       1 │ import App from './pages/position/Position.js'  
[HBuilder] 13:52:33.886         ╵        ~~~  
[HBuilder] 13:52:33.894 x Build failed in 1.82s  
[HBuilder] 13:52:33.900 [uni:app-nvue-esbuild] Build failed with 1 error:  
[HBuilder] 13:52:33.909 <stdin>:1:7: ERROR: No matching export in "dist/build/.nvue/pages/position/Position.js" for import "default"  
[HBuilder] 13:52:33.916 Build failed with errors.```

操作步骤:

执行npx @dcloudio/uvm@latest后,打包时候.nvue后缀的文件编译报错

预期结果:

编译正常

实际结果:

报错

bug描述:

执行npx @dcloudio/uvm@latest后,打包时候.nvue后缀的文件编译报错

2025-06-05 13:57 负责人:无 分享
已邀请:

最佳回复

DCloud_UNI_JBB

DCloud_UNI_JBB

感谢反馈,问题已复现,已加分。

临时解决方案

在 package.json 中添加 "pnpm": {"overrides": {"rollup":"4.14.3"}},重新安装,再次打包

  • 1***@qq.com (作者)

    已经解决了感谢

    2025-06-07 10:40

  • 搜了APP

    回复 1***@qq.com: 你好 这个问题是怎么解决的

    2025-06-13 16:54

小sap啊

小sap啊

怎么我没有生效的,cli项目

  • DCloud_UNI_JBB

    uniapp相关依赖是最新的吗?现在报什么错误?

    2025-06-25 09:40

  • 小sap啊

    回复 DCloud_UNI_JBB: 你好,依赖是最新的,同时我也找到原因和解决方法了。因为我是用npm安装依赖的,而你这边的临时解决方案针对的是pnpm安装依赖的方式,所以我的不生效。改为添加"overrides": {"rollup":"4.14.3"}就可以啦。谢谢!

    2025-06-25 10:04

什吗呀安

什吗呀安

我是vite项目怎么处理这个问题呢

要回复问题请先登录注册