2024.01.30 Electronでローカルファイルを扱うWindowsアプリは、v29にアップデートする前に気をつけよう ElectronというかNode.jsの問題です。 リリースタイムラインによると2024/02/20にStableになる予定のElectron 29から、Node.jsが20系にアップデートされる可能性があります。 ※記事執筆時点ではリリースタイムラインページではv18.19と記載されていますが、Electron v29.0.0-beta.3ではNode.js 20.9.0が採用されています。 Windows版Node.jsのうち、以下のバージョンには、fsにおいてWTF-8の扱いにバグがあり、サロゲートペアが含まれるファイルパスを開こうとすると存在しない扱いになります。 v18.18.0 v20.4.0 以上、20系対応バージョン未定 実験 試してみましょう。起