質問編集履歴

2

整形?

2018/03/19 07:29

投稿

nanairo24
nanairo24

スコア6

test CHANGED
File without changes
test CHANGED
@@ -52,19 +52,21 @@
52
52
 
53
53
  以下旧質問文
54
54
 
55
- >
55
+ ```
56
56
 
57
57
  勉強の一環でElectronアプリを作っているのですが、アプリをビルドするとnpm installでインストールしたパッケージが含まれていないのかきちんと動作してくれません。
58
58
 
59
59
  どうすればパッケージ後でも同じ環境でスクリプトを実行できるでしょうか
60
60
 
61
- >
61
+
62
62
 
63
63
  また、あるサイト(http://uepon.hatenadiary.com/entry/2016/03/29/233137)を参考にrelease.jsを作ってみたのですが、パスを通したはずでもrequire('electron-packager')が実行できません。
64
64
 
65
- >
65
+
66
66
 
67
67
  実行環境はmac, Electron 1.4.13 です
68
+
69
+ ```
68
70
 
69
71
 
70
72
 

1

質問内容の整理

2018/03/19 07:29

投稿

nanairo24
nanairo24

スコア6

test CHANGED
@@ -1 +1 @@
1
- Electronのパッケージにつ
1
+ electronでrequireが動かな
test CHANGED
@@ -1,11 +1,71 @@
1
+ Electronでデバッグ環境?では動くのですが、ビルドしたアプリを実行するとどうやらrequire文若しくは、以下のコードのreadFileの部分が動いてくれないようです。
2
+
3
+ 動作しないのは以下のコードです。
4
+
5
+ 足りない情報などあれば教えてください。
6
+
7
+ ```javascript
8
+
9
+ "use strict";
10
+
11
+
12
+
13
+ window.onload = () => {
14
+
15
+ testread();
16
+
17
+ }
18
+
19
+
20
+
21
+ function testread() {
22
+
23
+ const filename = "<ファイルのパス>";
24
+
25
+ const fs = require("fs");
26
+
27
+
28
+
29
+ fs.readFile(filename, "utf8", (err, data) => {
30
+
31
+ if (err) throw new Error(err);
32
+
33
+ alert(data);
34
+
35
+ });
36
+
37
+ }
38
+
39
+ ```
40
+
41
+ 旧質問文で書いてるrelease.jsの件はもう一度最初から作ってみたら動きました。
42
+
43
+
44
+
45
+
46
+
47
+
48
+
49
+
50
+
51
+
52
+
53
+ 以下旧質問文
54
+
55
+ >
56
+
1
57
  勉強の一環でElectronアプリを作っているのですが、アプリをビルドするとnpm installでインストールしたパッケージが含まれていないのかきちんと動作してくれません。
2
58
 
3
59
  どうすればパッケージ後でも同じ環境でスクリプトを実行できるでしょうか
4
60
 
5
-
61
+ >
6
62
 
7
63
  また、あるサイト(http://uepon.hatenadiary.com/entry/2016/03/29/233137)を参考にrelease.jsを作ってみたのですが、パスを通したはずでもrequire('electron-packager')が実行できません。
8
64
 
65
+ >
66
+
67
+ 実行環境はmac, Electron 1.4.13 です
9
68
 
10
69
 
70
+
11
- 実行環境はmac, Electron 1.4.13 です
71
+ (2018/03/19 編集)