华子呀
华子呀
  • 发布:2024-03-28 12:11
  • 更新:2024-10-09 13:46
  • 阅读:407

【报Bug】3.99升级到4.07后编译期间有个mime查找失败

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.07

手机系统: Android

手机系统版本号: Android 12

手机厂商: iqoo

手机机型: 。。。

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

3.99版本在已有打开过并编辑启动过app项目,然后点击右下角升级4.0.7版本更新后,再次打开运行跑项目就报错了

预期结果:

升级后能正常运行打包,且打包的ios的sdk需要17.4及以上,现在3.99打包的ios的sdk是16.4,

实际结果:

启动报错了:
文件查找失败:'mime' at ....\HBuilderX.4.07.2024032720\HBuilderX\plugins\uniapp-cli\node_modules\send\index.js:24

bug描述:

文件查找失败:'mime' at ....\HBuilderX.4.07.2024032720\HBuilderX\plugins\uniapp-cli\node_modules\send\index.js:24

2024-03-28 12:11 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

检查最新编辑的地方是不是import了不存在文件,

  • 2***@qq.com

    我就是不小心打出了奇怪的东西然后就自动引入了,删掉就行了

    2024-08-15 15:43

  • 1***@qq.com

    回复 2***@qq.com: 是的,很多时候是打错了结果自动引入了错误的文件

    2024-10-09 15:31

前端小菜b

前端小菜b - bug开发工程师

找到问题了,我在js文件中在某处使用了response关键字,导致该js文件顶部自动引入了express,多出了一行引入:import { response } from express,就是这个导致的问题。
解决方式:删除该引入,并且更改对应的变量名称。

华子呀

华子呀 (作者)

目前我直接在文件里注释了mime相关的代码就跑通了

笔袋App

笔袋App - 嘿嘿嘿

关注

HRK_01

HRK_01

我看了一下,mime这个包是有的,你是用了什么东西会报这个错?视频or图片?

l***@126.com

l***@126.com

我也遇到了相同的问题,2024年 1 月份的项目,当时能运行,上周升级之后就出现了相同的报错内容。
然后我看了node_modules文件夹里也是有 mime 这个文件夹,那么根据前几位回复的内容,很可能导入了不存在的文件,所以要怎么排查导入了不存在的文件?因为导入的地方很多,无从下手。

要回复问题请先登录注册