这是我在打包之前 的当前文件夹结构 WRM_80.. 是我下载的文件夹。
我在 index.js 中有这两行代码,可以下载并在电子窗口中显示 html
fs.createReadStream('./Report.zip').pipe(unzip.Extract({ path: './'+folderName }));
LoginWindow.loadURL(`file://${__dirname}./`+folderName+`/t01s01q01.html`);
在开发模式下,它工作正常,文件下载到我的 index.js 所在的同一文件夹中。但是打包后的应用程序文件正在下载应用程序文件夹之外。打包的文件夹结构如下 WRM_80 .. 是我下载的文件夹。 包装后
这就是为什么我无法将下载的文件加载到窗口中。如何在应用程序文件夹中下载文件?如果那不可能,我如何从资源\应用程序位置加载外部文件?