問題タブ [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.
node.js - インストールされた実行可能ファイルからのみ Windows で Electron プロセスからのフォークが失敗する
Electron を使用してデスクトップ アプリケーションを開発しています。レンダラー プロセスのロックを回避するために、特定のタスクを別のプロセスで実行します。を呼び出すことでこれを達成しrequire('child_process').fork
ます。これは、すべてのプラットフォーム (linux、windows、osx) で期待どおりに機能します。ただし、生成された NSIS インストーラーを使用してアプリをパッケージ化してelectron-builder
インストールし、インストールされたバイナリを実行すると、フォークが失敗します。エラー出力を確認するためにコマンドラインからこのバイナリを起動しましたが、役に立ちませんでした。これが発生すると、子プロセスをフォークする親プロセスはexit
、終了コード 1 のコールバックを取得します。これは、NSIS インストーラーによってインストールされた実行可能ファイルに関する問題のみです。オプションを付けて実行し、解凍したディレクトリから実行可能ファイルを実行すると、正常に動作electron-builder
します。--dir
これにより、インストーラーによって実行可能ファイルに設定されたアクセス許可に関係していると信じるようになりました。私は許可をいじってみましたが、成功しませんでした。この動作を許可/防止する権限がどの権限にあるのかわかりません。
linux - elctronビルダーを使用してubuntuでアイコンアプリケーションを設定する方法
*バージョン: ^10.6.1
※対象:linux
私はubuntuユーザーで、アプリのアイコンを設定できませんでした。これはエラーです:
これは私のpackage.jasonのビルドセクションです:
angularjs - electron アプリのプロダクション ビルドを作成できません
angular 1の例を1つ見つけました。アプリを実行すると正常に動作しています。しかし、本番ビルドを作成しようとすると、.exe ファイルが機能します。次の例外が発生します。
これは例のコードです:
https://github.com/jasimea/ElectronAngular
開始するためのサンプルアプリのサンプルを提供または提供できますか。
javascript - Electron: カスタム config.json がロードされていません
私はElectron Frameworkが初めてです。プロジェクトルートにカスタム config.json を追加し、ファイルmain.jsでアクセスしています。npm start を使用してプロジェクトを実行すると、このファイルは正常にロードされますが、electron-builderを使用して exe ファイルを作成すると、エラー メッセージが表示されます。
ここに main.js ファイルがあります:-
この種の問題に直面し、それをうまく修正した人はいますか?
electron - Electron アプリで Google の reCAPTCHA を使用するには?
Google の reCAPTCHA はドメイン固有であるため、Github の electron アプリで使用すると、次のエラーが発生しますERROR for site owner: Invalid domain for site key
。
おそらく、electron アプリではファイルがfile:///
プロトコルと共に読み込まれるため、キャプチャが読み込まれるときにリファラー ヘッダーが送信されないためです。アプリケーションの実行に使用electron ./
しています。
電子アプリに reCAPTCHA をロードするためのソリューションはありますか?
electron - バックグラウンド プロセスとして Electron を使用してサードパーティ アプリケーションをインストールする方法
Electron アプリのインストールと一緒にサードパーティ ソフトウェアのインストールを自動化するにはどうすればよいですか。それは可能ですか?
使用シナリオ。
github リポジトリを扱うアプリケーションを作成したいのですが、ユーザーに自分のアプリをインストールしてもらいたいと思っています。同時に、私はgit
彼らのためにインストールしたいと思います。バックグラウンド プロセスとして。
注: すべてのオペレーティング システムのプロセスを自動化したいと考えています。それは可能ですか?
electron - electron-builder で (トレイ) アイコンのパス/画像を取得する方法
私はelectron-react-boilerplateを使用して electron アプリを開発しています (これはelectron-builderを使用してアプリをパックします)。
トレイを作成したいのですが、アイコン パスまたはネイティブ イメージが必要です。問題は、electron-builder からアイコン画像を取得する方法、または electron-builder にアイコン dir をリソースに (パッキングせずに) 含めるように指示する方法です。したがって、次を使用できます。
appIcon = new Tray(iconPath | nativeImage)