mustone
mustone
  • 发布:2023-04-21 13:26
  • 更新:2023-07-19 17:58
  • 阅读:285

【报Bug】 mac 下 创建一个默认的空模版,选择vue3 编译时会报错找不到mime.js

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Mac

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

HBuilderX版本号: 3.7.9

操作步骤:

初始项目

预期结果:

初始项目

实际结果:

初始项目

bug描述:

创建一个默认的空模版,选择vue3,创建成功什么也不操作,运行项目时会报错。如果创建vue2的话不会报错。
13:19:57.117 项目 'demo1' 开始编译...
13:19:58.194 node:internal/modules/cjs/loader:372
13:19:58.195 throw err;
13:19:58.204 ^
13:19:58.204 Error: Cannot find module '/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli-vite/node_modules/mime/mime.js'. Please verify that the package.json has a valid "main" entry
13:19:58.219 at tryPackage (node:internal/modules/cjs/loader:364:19)
13:19:58.221 at Function.Module._findPath (node:internal/modules/cjs/loader:577:18)
13:19:58.237 at Function.Module._resolveFilename (node:internal/modules/cjs/loader:942:27)
13:19:58.237 at Function.Module._resolveFilename (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli-vite/node_modules/module-alias/index.js:49:29)
13:19:58.253 at Function.Module._load (node:internal/modules/cjs/loader:804:27)
13:19:58.255 at Module.require (node:internal/modules/cjs/loader:1028:19)
13:19:58.270 at require (node:internal/modules/cjs/helpers:102:18)
13:19:58.272 at Object.<anonymous> (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli-vite/node_modules/send/index.js:24:12)
13:19:58.286 at Module._compile (node:internal/modules/cjs/loader:1126:14)
13:19:58.287 at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10) {
13:19:58.303 code: 'MODULE_NOT_FOUND',
13:19:58.303 path: '/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli-vite/node_modules/mime/package.json',
13:19:58.321 requestPath: 'mime'
13:19:58.322 }

2023-04-21 13:26 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

我也是mac hbx3.7.9 复现不了这个问题

卸载重装hbx看看

  • x***@126.com

    3.8.2.20230511-alpha都测试了还是一样的问题

    2023-05-19 15:38

x***@126.com

x***@126.com

同样的问题

x***@126.com

x***@126.com

15:31:17.312 项目 'testManager68' 开始编译...
15:31:18.309 node:internal/modules/cjs/loader:372
15:31:18.316 throw err;
15:31:18.316 ^
15:31:18.323 Error: Cannot find module '/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli-vite/node_modules/mime/mime.js'. Please verify that the package.json has a valid "main" entry
15:31:18.323 at tryPackage (node:internal/modules/cjs/loader:364:19)
15:31:18.334 at Function.Module._findPath (node:internal/modules/cjs/loader:577:18)
15:31:18.334 at Function.Module._resolveFilename (node:internal/modules/cjs/loader:942:27)
15:31:18.343 at Function.Module._resolveFilename (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli-vite/node_modules/module-alias/index.js:49:29)
15:31:18.344 at Function.Module._load (node:internal/modules/cjs/loader:804:27)
15:31:18.352 at Module.require (node:internal/modules/cjs/loader:1028:19)
15:31:18.362 at require (node:internal/modules/cjs/helpers:102:18)
15:31:18.362 at Object.<anonymous> (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli-vite/node_modules/send/index.js:24:12)
15:31:18.369 at Module._compile (node:internal/modules/cjs/loader:1126:14)
15:31:18.370 at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10) {
15:31:18.379 code: 'MODULE_NOT_FOUND',
15:31:18.386 path: '/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli-vite/node_modules/mime/package.json',
15:31:18.395 requestPath: 'mime'
15:31:18.395 }
重新安装了 还是不行

d***@163.com

d***@163.com

macOS的磁盘格式APFS(区分大小写)下会因为目录或文件的大小写问题出现这种情况。

解决方法:
cd /Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli-vite/node_modules/mime/
cp Mime.js mime.js

要回复问题请先登录注册