环境:OSX,Visual Studio代码
我刚刚将var appID = process.ENV.APIKEY
从8.5.2升级到了12.2.0。它将我的应用程序打包到指定的electron-packager
目录中,但是我无法删除或移动它创建的应用程序文件夹。我可以删除应用程序文件夹的内容,但不能删除该文件夹。
我必须更改脚本才能使12.2.0正常工作:我一直在使用out
,但建议使用--tmpdir=false
则引发了弃用错误。当我这样做时,我得到了关于--no-tmpdir
的错误。
因此,我删除了Cannot copy '/path/to/my/working/directory' to a subdirectory of itself
,然后重试并成功,但是现在出现了该权限(?)问题。当我尝试删除该文件夹时,会出现一个管理员授权提示,我会在其中填写该提示,但该文件夹仍不会被删除。
任何人都知道这里可能会发生什么?
更新: 发现了一些与此相关的旧问题(2016-17)–显然没有修复。
Unable to delete output folder via Finder when tmpdir=true
脚本:
--no-tmpdir
项目目录结构
项目文件夹
-app
-release-builds
-node_modules
main.js
package.json
package-lock.json