問題タブ [electron-builder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
524 参照

node.js - インストールされた実行可能ファイルからのみ Windows で Electron プロセスからのフォークが失敗する

Electron を使用してデスクトップ アプリケーションを開発しています。レンダラー プロセスのロックを回避するために、特定のタスクを別のプロセスで実行します。を呼び出すことでこれを達成しrequire('child_process').forkます。これは、すべてのプラットフォーム (linux、windows、osx) で期待どおりに機能します。ただし、生成された NSIS インストーラーを使用してアプリをパッケージ化してelectron-builderインストールし、インストールされたバイナリを実行すると、フォークが失敗します。エラー出力を確認するためにコマンドラインからこのバイナリを起動しましたが、役に立ちませんでした。これが発生すると、子プロセスをフォークする親プロセスはexit、終了コード 1 のコールバックを取得します。これは、NSIS インストーラーによってインストールされた実行可能ファイルに関する問題のみです。オプションを付けて実行し、解凍したディレクトリから実行可能ファイルを実行すると、正常に動作electron-builderします。--dir

これにより、インストーラーによって実行可能ファイルに設定されたアクセス許可に関係していると信じるようになりました。私は許可をいじってみましたが、成功しませんでした。この動作を許可/防止する権限がどの権限にあるのかわかりません。

失敗した実行可能ファイルのアクセス許可のスクリーンショットを次に示します。 ここに画像の説明を入力

0 投票する
1 に答える
958 参照

linux - elctronビルダーを使用してubuntuでアイコンアプリケーションを設定する方法

*バージョン: ^10.6.1

対象:linux

私はubuntuユーザーで、アプリのアイコンを設定できませんでした。これはエラーです:

これは私のpackage.jasonのビルドセクションです:

0 投票する
0 に答える
85 参照

angularjs - electron アプリのプロダクション ビルドを作成できません

angular 1の例を1つ見つけました。アプリを実行すると正常に動作しています。しかし、本番ビルドを作成しようとすると、.exe ファイルが機能します。次の例外が発生します。

ここに画像の説明を入力

これは例のコードです:

https://github.com/jasimea/ElectronAngular

開始するためのサンプルアプリのサンプルを提供または提供できますか。

0 投票する
1 に答える
1741 参照

javascript - Electron: カスタム config.json がロードされていません

私はElectron Frameworkが初めてです。プロジェクトルートにカスタム config.json を追加し、ファイルmain.jsでアクセスしています。npm start を使用してプロジェクトを実行すると、このファイルは正常にロードされますが、electron-builderを使用して exe ファイルを作成すると、エラー メッセージが表示されます。

ここに main.js ファイルがあります:-

この種の問題に直面し、それをうまく修正した人はいますか?

0 投票する
2 に答える
1899 参照

electron - Electron アプリで Google の reCAPTCHA を使用するには?

Google の reCAPTCHA はドメイン固有であるため、Github の electron アプリで使用すると、次のエラーが発生しますERROR for site owner: Invalid domain for site key

おそらく、electron アプリではファイルがfile:///プロトコルと共に読み込まれるため、キャプチャが読み込まれるときにリファラー ヘッダーが送信されないためです。アプリケーションの実行に使用electron ./しています。

電子アプリに reCAPTCHA をロードするためのソリューションはありますか?

0 投票する
1 に答える
211 参照

electron - バックグラウンド プロセスとして Electron を使用してサードパーティ アプリケーションをインストールする方法

Electron アプリのインストールと一緒にサードパーティ ソフトウェアのインストールを自動化するにはどうすればよいですか。それは可能ですか?

使用シナリオ。

github リポジトリを扱うアプリケーションを作成したいのですが、ユーザーに自分のアプリをインストールしてもらいたいと思っています。同時に、私はgit彼らのためにインストールしたいと思います。バックグラウンド プロセスとして。

注: すべてのオペレーティング システムのプロセスを自動化したいと考えています。それは可能ですか?

0 投票する
3 に答える
6636 参照

electron - electron-builder で (トレイ) アイコンのパス/画像を取得する方法

私はelectron-react-boilerplateを使用して electron アプリを開発しています (これはelectron-builderを使用してアプリをパックします)。

トレイを作成したいのですが、アイコン パスまたはネイティブ イメージが必要です。問題は、electron-builder からアイコン画像を取得する方法、または electron-builder にアイコン dir をリソースに (パッキングせずに) 含めるように指示する方法です。したがって、次を使用できます。

appIcon = new Tray(iconPath | nativeImage)