有什么办法可以从“main.js” Electron 内部将文件保存到asar中?
我正在与该命令作战,以指出离开只写区域的出路,但我做不到。
路径在/my-project/resources/
内并且即使没有 Electron 封装也可以正常工作会很好。
let configFilePath = `${__dirname}/../config.json`
db = new loki(configFilePath)
if(fs.existsSync(configFilePath))
db.loadDatabase()
最佳答案
尝试在应用程序安装目录中写入文件不是一个好主意,通常用户将无权这样做。相反,您应该将文件写入 app.getPath('userData')
返回的位置。
关于electron - 将Lokijs DB保存在Electron中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40175789/