問題タブ [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 - Electron Builder は出力ファイルを開くことができません
Electron Builder を使用して Windows インストーラーをビルドしようとしました。ただし、一度だけビルドできますが、インストールするとエラーがスローされます。
もう一度ビルドしようとしましたが、今回はエラーがスローされます。
そして、ここに私の config.json ファイルがあります:
この問題を解決する方法を知っている人はいますか?どこで私は間違ったことをしましたか。
node.js - Electron Builder コード署名ダウンロード証明書エラー
私は Electron アプリを構築しており、npm パッケージ electron-builder を使用して Windows 用のアプリとインストーラーを構築しています。CSC_LINK
ここで説明されているように、環境変数とCSC_KEY_PASSWORD
環境変数を使用してアプリに署名しようとしています: https://github.com/electron-userland/electron-builder#travis-appveyor-and-other-ci-servers
最初に試してみると、エラーとスタック トレースは次のようになります。
次に、環境変数NODE_TLS_REJECT_UNAUTHORIZED=0
を設定しようとしましたが、別のエラーが発生しました。
electron-builder で呼び出されている特定の行は、httpRequest.ts
Node の https モジュールを使用しているように見えます: https.request(...)
https://github.com/electron-userland/electron-builder/blob/master/src/httpRequest.ts#L28
これにより、Windows マシンまたは証明書に問題があると思われます。これを Windows 10、ノード 5.9.0 で実行しています。
electron - Electronはelectron-builderを使用してMSIインストーラーを作成します
electron builder を使用して Windows 用の .exe インストーラーを作成できました。ドキュメントで指摘されているように、2 つの package.json を作成します。
https://github.com/electron-userland/electron-builder .
私のメインpackage.jsonのビルドセクションは
すべて正常に動作します。.exe インストーラーはありますが、コンテンツをプログラム ファイル ディレクトリに配置する .msi インストーラーを使用する方法がありません。
代わりに、以下のようなインストーラーを使用して C:\Users\UserHome\AppData\Local\electron フォルダーにインストールすることになりました。
Electron Builder を使用して実際の .msi インストーラーを作成し、コンテンツを Program ファイル フォルダーに配置する方法はありますか。機能した唯一のプロジェクトはこれhttps://github.com/theodo/electron-boilerplateですが、以前のバージョンの electron-builder を使用しています。
電子ドキュメントnoMsi
で false に設定すると、うまくいくはずです...
sandbox - electron-builder を使用したサンドボックス electron アプリ
electron-builder の使用中に資格ファイルを提供するオプションはありますか? アプリをサンドボックス化したい。しかし、wikiやドキュメントにはelectron-builderのオプションはありません。
また、electron-builder はその下で electron-packager を使用し、electron-packager はそのオプションを許可します。
どんな助けでも大歓迎です。
ありがとう...
javascript - electron-builder と electron-packager の比較
electron-builderとelectron-packagerの主な違いは何ですか。両方のサンプル プロジェクトはありますか? スタンドアロンの .exe アプリケーションのビルドに適しているのはどれですか?
homebrew - ワインを醸造しようとしている SHA256 の不一致
私は、電子ビルダーbrew install wine
を機能させるためのステップとして試みています。しかし、私が得ることができるのはこの応答だけです:
==> wine の依存関係のインストール: libusb-compat、fontconfig、xz、libtiff、webp、gd、libgphoto2、little-cms2、jasper、libicns、makedepend、openssl、sane-backends、libtasn1、gmp、ne
#################################################### ################ 100.0%
==> wine のインストール依存関係: libusb-compat
==> ダウンロードhttps://downloads.sourceforge.net/project/libusb/libusb-compat-0.1/libusb-compat-0.1.5/libusb-compat-0.1.5.tar.bz2
== > http://downloads.sourceforge.net/#!/project/libusb/libusb-compat-0.1/libusb-compat-0.1.5/libusb-compat-0.1.5.tar.bz2からダウンロードError: SHA256 mismatch
Expected: 404ef4b6b324be79ac1bfb3d839eac860fbc929e6acb1ef88793a6ea328bc55a
Actual: 818a4b8bbcb50878a8b1b9f71b4274d242ab46bf860c74676e98dec1d0248821 Archive: /Users/nicholasstephan/Library/Caches/Homebrew/libusb-compat-0.1.5.tar.bz2
To retry an incomplete download, remove the file above.
私はいくつかの明白な解決策を試しました:
ファイルを削除libusb-compat-0.1.5.tar.bz2
すると、削除することが示唆されますが、同じ結果が得られます。
brew cleanup
とを試してみましたがbrew update
、効果がありません。
ここで何がうまくいかないのでしょうか?SHA256 とは何ですか?
electron - electron-builder Info.plist
electron-builder モジュールに関する問題があります。現在取り組んでいる Mac OS アプリケーションにカスタム URL プロトコルを追加する必要があります。それを変更して CFBundleURLSchemes を追加するアプリの Info.plist がどこにあるのかわかりません。
build フォルダーに entitlements.mac.plist を作成しようとしましたが、npm run dist を実行した後も、デフォルトの Info.plist を使用しています。
Info.plist ファイルの場所への参照を手伝っていただければ、変更する必要があります。ありがとうございます。
angularjs - electron アプリケーションがパッケージ化された後にコンソールを表示する方法
Much like the title suggests, I have made a node / angular application using electron. This application functions as expected when it is run via the electron ./app
command. However when it is built (either by electron-packager or by electron-builder) the application will run but no content is displayed.
I would like to be able to see what is actually causing the application to fail, but I am unable to view the console to do that. Is there any way around this? Either via a special way to build or via an unknown trick to view the developer tools.
javascript - Electron アプリのインストーラーを作成しようとすると、ビルドが見つからないというエラーが表示される
electron-builder https://www.npmjs.com/package/electron-builderを使用して、electron アプリ用のウィンドウ インストーラーを作成しようとしています (任意の Windows コンピューターでスタンドアロン アプリとして実行できるようにするため) 。
npm run dist
コンピューターで入力すると、次のエラーが発生します。
以下は私のpackage.jsonファイルがどのように見えるかです
私はWindows 10を使用しており、bash経由でコマンドを実行しています