uni-app HbuilderX运行到App基座时,报错Error: EPERM: operation not permitted
uni-app HbuilderX运行到App基座时,报错Error: EPERM: operation not permitted
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
Windows | 10 | HBuilderX |
产品分类:uniapp/App
PC开发环境操作系统:Windows
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)
Error: EPERM: operation not permitted, rmdir 'C:\Users\admin\Desktop\driver_client\unpackage\dist\dev\app-plus\pages
从错误来看,是文件被占用导致的问题。
最简单的解决方法:重启电脑试试
重启很多次,还是一样报错。这个问题跟这个帖子里出现问题一样:https://ask.dcloud.net.cn/question/143985
我的提示是这样:Error: EPERM: operation not permitted,E:\HBuilderProjects\esx\unpackage\dist\dev.automator\app-plus.automator.json, 删除这个文件,再运行ok
我的是因为app-plus的权限成了拒绝,右键-属性-安全的Everyone改为允许就行了