Ionic cordova - 错误:EBUSY:资源繁忙或锁定
Posted
技术标签:
【中文标题】Ionic cordova - 错误:EBUSY:资源繁忙或锁定【英文标题】:Ionic cordova - Error: EBUSY: resource busy or locked 【发布时间】:2021-12-21 07:08:07 【问题描述】:执行时
ionic cordova 构建安卓
命令,出现以下错误。
(节点:17852)UnhandledPromiseRejectionWarning:错误:EBUSY:资源 忙或锁定,打开 'D:\project\xxxx\xxxx\www\assets\fonts\xxx.woff' (使用
node --trace-warnings ...
显示警告的位置 创建)(节点:17852)UnhandledPromiseRejectionWarning:未处理 承诺拒绝。此错误源于抛出内部 一个没有 catch 块的异步函数,或者通过拒绝一个承诺 .catch() 没有处理。终止节点进程 未处理的承诺拒绝,使用 CLI 标志--unhandled-rejections=strict
(见 https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode)。 (拒绝编号:1)
我做了以下事情,但没有运气。
-
离子清理缓存 --force
从任务管理器中杀死 java.exe
删除对应的文件,然后重新创建。
我没有在我的系统中安装任何阻止它的防病毒软件。
有人对此有任何想法吗?实际上代码工作正常,突然遇到这些问题。
问候
【问题讨论】:
您的系统是 Windows 10 吗?您是否在几天前应用了它的最后一次更新?我最近在更新Win 10后遇到了类似的问题。尝试了很多技巧,但问题仍然存在。 ***.com/questions/69972078/… @vess 试试下面的答案,这可能很有用。 【参考方案1】:暂时我通过从该文件夹中删除 'D:\project\xxxx\www\assets\fonts' 中的所有字体来解决问题,然后复制粘贴'D:\project\xxxx\node_modules\ionic-angular\fonts' 的字体。
【讨论】:
以上是关于Ionic cordova - 错误:EBUSY:资源繁忙或锁定的主要内容,如果未能解决你的问题,请参考以下文章
Ionic 3 cordova 遇到设备/模拟器错误 [Android]
使用 --livereload 标志运行 ionic cordova 项目错误
Ionic Cordova Build Android 期间面临错误