【问题标题】:Problem while packaging application with electron-forge "EPERM operation not permitted RMDIR"使用电子伪造“EPERM 操作不允许 RMDIR”打包应用程序时出现问题
【发布时间】:2021-11-04 00:01:27
【问题描述】:

上次成功打包电子锻造应用程序已经有一段时间了,所以由于图标更改,我不得不重新打包。当我尝试运行 npm run makenpm run package 时,由于命令行正在完成所有工作,我收到错误并终止了命令。

An unhandled rejection has occurred inside Forge:
[Error: EPERM: operation not permitted, rmdir 'C:\Users\Mikey\AppData\Local\Temp\electron-packager\win32-x64\Name_OF_app-win32-x64\resources\app'] {
  errno: -4048,
  code: 'EPERM',
  syscall: 'rmdir',
  path: 'C:\\Users\\Mikey\\AppData\\Local\\Temp\\electron-packager\\win32-x64\\Name_OF_app-win32-x64\\resources\\app'
}

Electron Forge was terminated. Location:
{}

我尝试运行npm cache --force 以及更新节点和电子锻造无济于事。我怀疑这是否与配置有关,但我相信即使我以管理员身份运行,它也会出于某种原因尝试访问文件夹。

可能是权限问题?

【问题讨论】:

  • "不允许操作" 您是否拥有必要的权限?您是否以管理员权限启动该终端?
  • 我应该.....我以管理员身份启动了 cmd

标签: node.js electron electron-packager electron-forge


【解决方案1】:

尝试打开任务管理器并检查是否有任何应用实例挂在那里..

好像有些文件被使用了

【讨论】:

  • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 2022-10-18
  • 2020-11-17
  • 2019-10-20
  • 1970-01-01
  • 2021-01-01
  • 1970-01-01
  • 2018-06-07
  • 1970-01-01
  • 2023-02-21
相关资源
最近更新 更多