Electron 应用中 fs 模块删除 asar 文件被占用的问题与解决
在 Electron 中使用 fs 模块操作 .asar 格式文件,当执行删除操作时,很容易会遇到文件被占用的问题: 操作无法完成,因为文件已在 Electron 中打开 这是因为 require(\'fs\') 是被 Electron 重写了,读取 .asar 格式文件时会当做目录处理。使用 fs 对象的方法对 .asar 文件路径的读取,都会产生对 asar 目录的引用。如: import fs
IT技术、计算机技术学习中心