zhangrl
zhangrl
  • 发布:2023-05-06 11:02
  • 更新:2023-06-27 17:10
  • 阅读:583

【报Bug】升级sdk到3.7.11 运行、打包报错。项目包含nvue

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 12

HBuilderX类型: 正式

HBuilderX版本号: 3.7.11

手机系统: Android

手机系统版本号: Android 12

手机厂商: 小米

手机机型: k40

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

升级sdk,install,运行到app

预期结果:

正常运行

实际结果:

报错

bug描述:

升级sdk到3.7.11,运行项目报错

10:26:30.106 ​Use of eval in "node_modules/axj-ab_/index.js" is strongly discouraged as it poses security risks and may cause issues with minification.​    
10:26:33.283 ✘ [ERROR] No matching export in "dist/dev/.nvue/pagesFarm/farmList/farmAppMap.js" for import "default"    
10:26:33.283     <stdin>:1:7:    
10:26:33.290       1 │ import App from './pagesFarm/farmList/farmAppMap.js'    
10:26:33.291         ╵        ~~~    
10:26:33.297 [plugin:uni:app-nvue-esbuild] Build failed with 1 error:    
10:26:33.297 <stdin>:1:7: ERROR: No matching export in "dist/dev/.nvue/pagesFarm/farmList/farmAppMap.js" for import "default"  

1、此项目报错文件farmAppMap是nvue文件
2、vite降到"vite": "3.2.4", 就可以运行
3、此项目是cli生成的,不是通过hbulider创建的,项目中包含nvue文件,运行报错,没人给看一下嘛

2023-05-06 11:02 负责人:无 分享
已邀请:
c5454

c5454 - uni-app 使用者

这个问题官方就不能回复一下吗?????????????????????????????????

1***@qq.com

1***@qq.com

同样的情况 楼主解决了吗?

  • zhangrl (作者)

    没解决,不过有人说用hubilider创建的项目可以,cli的不行

    2023-05-19 13:40

  • zhangrl (作者)

    回复 zhangrl: 也可以按照我的操作降低vite版本,但是不知道会不会有别的问题

    2023-05-19 13:41

  • 1***@qq.com

    回复 zhangrl: 我这降vite版本也不行了,能辛苦发一下lock文件吗

    2023-05-19 16:36

Nanghty

Nanghty

很急, nvue编译不过

  • zhangrl (作者)

    尝试用hbulider创建或者,按照我上面的降低vite版本试一下

    2023-05-19 13:42

  • Nanghty

    回复 zhangrl: 降低版本可行,

    2023-05-31 09:38

c5454

c5454 - uni-app 使用者

解决了吗

  • zhangrl (作者)

    没有,所有项目都升级了,就这个没升级,降低vite版本,或者改用hbulider创建项目,可以尝试一下

    2023-05-24 16:58

zhangrl

zhangrl (作者)

手动顶一下,有官方给看一下吗

  • c5454

    已正常

    2023-06-20 11:03

  • zhangrl (作者)

    回复 c5454: 怎么操作的,我还是没好

    2023-06-27 10:56

zhangrl

zhangrl (作者)

经测试 升级到3.8.6.20230621-alpha 可以了

要回复问题请先登录注册