写入 Electron 中的打包应用文件夹



我正在创建一个可移植的Electron应用程序,它将一些文件写入程序文件夹。当我在 Electron 打包器中没有 --asar 选项的情况下打包它时,它运行得很好,这会将资源文件夹保留为纯 html + js 文件。

现在,当我尝试使用 --asar 选项编译它,以便它将资源文件夹打包到一个文件中时,我无法再使用以下代码访问程序目录:

remote.app.getAppPath()

现在返回 asar 文件的路径,所以我无法再真正写入应用程序文件夹。有什么办法吗?

不,您不能修改正在运行的 Electron 应用程序的 asar。您应该将配置保存在 asar 路径之外。

相关内容

  • 没有找到相关文章

最新更新