泡菜哥
泡菜哥
  • 发布:2023-03-15 04:01
  • 更新:2023-12-21 11:23
  • 阅读:367

【报Bug】HbuilderX运行到App基座时,报错Error: EPERM: operation not permitted

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.6.4

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: 荣耀 Play5

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

今天尝试连接手机调试即出现了以下报错

预期结果:

正常连接手机自定义基座

实际结果:

今天尝试连接手机调试即出现了以下报错

bug描述:

使用Hbuilder 内置web浏览器可以正常浏览,但是连接手机运行到Android APP基座时,出现以下错误。此类错误以前从来没有发生过,手机也可以正常连接自定义基座进行调式更新。上周更新部分代码后,今天尝试连接手机调试即出现了以下报错,看得不是很明白到底是哪里的问题。

03:51:29.686 error during build:
03:51:29.690 Error: EPERM: operation not permitted, rmdir 'C:\Users\admin\Desktop\driver_client\unpackage\dist\dev\app-plus\pages'
03:51:29.690 at rmdirSync (fs.js:850:3)
03:51:29.695 at emptyDir (C:\Users\admin\Desktop\HBuilderX\plugins\uniapp-cli-vite\node_modules\@dcloudio\uni-cli-shared\dist\fs.js:16:32)
03:51:29.697 at emptyOutDir (C:\Users\admin\Desktop\HBuilderX\plugins\uniapp-cli-vite\node_modules\@dcloudio\uni-app-vite\dist\plugin\build.js:24:43)
03:51:29.701 at buildOptions (C:\Users\admin\Desktop\HBuilderX\plugins\uniapp-cli-vite\node_modules\@dcloudio\uni-app-vite\dist\plugin\build.js:39:13)
03:51:29.705 at Object.config (C:\Users\admin\Desktop\HBuilderX\plugins\uniapp-cli-vite\node_modules\@dcloudio\uni-app-vite\dist\plugin\index.js:16:49)
03:51:29.711 at resolveConfig (C:\Users\admin\Desktop\HBuilderX\plugins\uniapp-cli-vite\node_modules\vite\dist\node\chunks\dep-c9998dc6.js:61491:33)
03:51:29.715 at processTicksAndRejections (internal/process/task_queues.js:97:5)
03:51:29.721 at async doBuild (C:\Users\admin\Desktop\HBuilderX\plugins\uniapp-cli-vite\node_modules\vite\dist\node\chunks\dep-c9998dc6.js:41564:20)
03:51:29.721 at async build (C:\Users\admin\Desktop\HBuilderX\plugins\uniapp-cli-vite\node_modules\vite\dist\node\chunks\dep-c9998dc6.js:41552:16)
03:51:29.726 at async buildApp (C:\Users\admin\Desktop\HBuilderX\plugins\uniapp-cli-vite\node_modules\@dcloudio\vite-plugin-uni\dist\cli\build.js:94:24)

2023-03-15 04:01 负责人:无 分享
已邀请:
DCloud_HB_WDL

DCloud_HB_WDL

Error: EPERM: operation not permitted, rmdir 'C:\Users\admin\Desktop\driver_client\unpackage\dist\dev\app-plus\pages

从错误来看,是文件被占用导致的问题。

最简单的解决方法:重启电脑试试

  • 泡菜哥 (作者)

    根本不起作用的。应该不是这个问题。恢复以前的文件包,只要连接手机自定义基座,dev文件夹里的文件就会被清空,然后报错。报错信息里也有类似“emptyDir,emptyOutDir”的字样

    2023-03-15 14:57

泡菜哥

泡菜哥 (作者)

重启很多次,还是一样报错。这个问题跟这个帖子里出现问题一样:https://ask.dcloud.net.cn/question/143985

湖南盛通

湖南盛通 - 湖南盛通信息技术有限公司

我的提示是这样:Error: EPERM: operation not permitted,E:\HBuilderProjects\esx\unpackage\dist\dev.automator\app-plus.automator.json, 删除这个文件,再运行ok

要回复问题请先登录注册