質問編集履歴

3

欲しい情報を具体的に

2018/05/22 05:09

投稿

nanairo24
nanairo24

スコア6

test CHANGED
File without changes
test CHANGED
@@ -10,6 +10,8 @@
10
10
 
11
11
  windowsでのパスの取得はできましたので、macでの取得方法をどなたか教えてください。
12
12
 
13
+ `app.getAppPath()`若しくは`app.getPath("exe")`で取得したパスを整形してもいいのですが、一発で取得する方法を探しています。
14
+
13
15
 
14
16
 
15
17
 

2

タイトルが分かりづらかった気がしたので具体的にしました

2018/05/22 05:08

投稿

nanairo24
nanairo24

スコア6

test CHANGED
@@ -1 +1 @@
1
- electronの実行ファイルのパスが知りたい
1
+ macでのelectronの実行ファイルのパスが知りたい
test CHANGED
File without changes

1

windows版では解決のため追記

2018/05/22 05:03

投稿

nanairo24
nanairo24

スコア6

test CHANGED
File without changes
test CHANGED
@@ -3,3 +3,15 @@
3
3
  `__dirname`などで取得しようとしても、asarファイルの位置しか取得できません。
4
4
 
5
5
  現状`__dirname`を正規表現で整形してゴリ押ししているのですがいい方法などあれば教えてください。
6
+
7
+
8
+
9
+ 追記:
10
+
11
+ windowsでのパスの取得はできましたので、macでの取得方法をどなたか教えてください。
12
+
13
+
14
+
15
+
16
+
17
+ electron-builderを使ってportable設定されたwindowsアプリケーションを作った場合、`process.env.PORTABLE_EXECUTABLE_DIR`を使用するとアプリケーションの存在するファイルを取得できるようです。