1

これは、 WRM_80をパッケージ化する前 の私の現在のフォルダー構造です。ダウンロードしたフォルダーです。

index.js 内にこれらの 2 行のコードがあり、HTML をダウンロードして Electron ウィンドウに表示します

fs.createReadStream('./Report.zip').pipe(unzip.Extract({ path: './'+folderName }));
LoginWindow.loadURL(`file://${__dirname}./`+folderName+`/t01s01q01.html`);

開発モードでは正常に動作し、index.jsが存在する同じフォルダー内にファイルがダウンロードされました。しかし、パッケージ化した後、アプリ ファイルはアプリ フォルダーの外にダウンロードされます。パッケージ化されたフォルダー構造は WRM_80 の下に示されています.. は私のダウンロード フォルダーです。 包装後

そのため、ダウンロードしたファイルをウィンドウにロードできません。アプリフォルダ内のファイルをダウンロードするにはどうすればよいですか? それが不可能な場合、 resources\app location から外部ファイルをロードするにはどうすればよいですか?

4

1 に答える 1