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

时间:2018-08-21 09:58:56

标签: electron

我正在创建一个可移植的Electron应用程序,该应用程序会将一些文件写入程序文件夹。当我在Electron-packager中不使用--asar选项进行打包时,它可以很好地工作,这会在资源文件夹中保留纯html + js文件。

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

remote.app.getAppPath()

这现在返回asar文件的路径,所以我真的不能再写到应用程序文件夹了。有什么办法解决吗?

1 个答案:

答案 0 :(得分:0)

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