Electronからファイルを出力がしたいのですが、実行アプリのフォルダーのパスを知ることはできないでしょうか。(test.app, hoge.exeなどの一つ上のパス)
__dirname
などで取得しようとしても、asarファイルの位置しか取得できません。
現状__dirname
を正規表現で整形してゴリ押ししているのですがいい方法などあれば教えてください。
追記:
windowsでのパスの取得はできましたので、macでの取得方法をどなたか教えてください。
app.getAppPath()
若しくはapp.getPath("exe")
で取得したパスを整形してもいいのですが、一発で取得する方法を探しています。
electron-builderを使ってportable設定されたwindowsアプリケーションを作った場合、process.env.PORTABLE_EXECUTABLE_DIR
を使用するとアプリケーションの存在するファイルを取得できるようです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。