問題タブ [electron-forge]
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.
electron - Electron pack によって生成された単一の EXE ファイルを解凍するには?
Electron によって圧縮および実行される EXE ファイルがあります。ここで、単一の EXE ファイル (asar ではない) を解凍して、このアプリのソース コードを調べたいと思います。しかし、どのように?
このファイルの拡張子をexeからzip、7z、tarに変更して、このWebデスクトップアプリ(ElectronによってパックされたEXEファイル)を解凍しようとしました。しかし、すべて失敗し、このファイルが「PE」形式であることを示しています。
この Electron アプリを 1 つの exe ファイルに展開する方法をいくつか教えてください。ありがとうございました。
reactjs - Electron Forge、React などのビルドが狂ってしまった
私は完全にここにいます。
古い React テンプレート (1.0.2-1.0.4) を使用して作成された古い Electron Forge (^5.2.4; 5.2.6) を使用して、通常の React 技術 (react-redux、react-ルーターなど)
約1〜2週間前までは、すべて問題ありませんでした。ここで、スタートアップ コードを実行し、いくつかのコンポーネントを表示し、いくつかのことを行った後、Variant 119 エラー( ref の問題または React の複数のバージョン) が発生します。
動作に使用されたコードref
は偽物のように見えますが、すべての参照を確認しました (合計 2 つありました)。私は通常のnpm ls
and を行いyarn list
、追加の Reacts の多くのモジュールをチェックしましたが、nada を見つけました。
私たちのyarn.lock
ファイルは、Electron または React に関連しないいくつかの内部依存関係を除いて変更されていません。外部コンポーネント (BlueprintJS、Semantic UI React など) は、動作から非動作への過程で変更されていません。
キッカーは次のとおりです。以前に動作していたバージョンに戻すこと (削除node_modules
などを含む) は役に立ちません。ビルド マシンは、これまでと同じバージョンの NodeJS を実行しています (10.15.mumble)。キャッシュ (Yarn を含む) を追跡して削除し、out
ディレクトリを削除し、完全な再構築などを行いました。
このような Electron Forge ビルドに影響を与えるものは何ですか? 他にどのようなコード、ディレクトリ、キャッシュ、構成などを探す必要がありますか?
以前に動作していたバージョンに影響を与えるということは、ビルド/環境の問題を指摘していますが、これはマシン間で発生し、プロジェクトを指摘しています。二分して再構築し、同じことが起こった数日後、私はウィッツエンドを訪れました。そして、私はそこが好きではありません。
javascript - エラー: MacO で Electrong-forge アプリを実行しているときに画像が見つかりません
electron-forge を使用して作成された .app make ファイルは、イメージが見つからないために MacOS で失敗します。それが参照しているこの画像は一体何なのか、どのようにelectron-forgeに設定するのですか?
builder の使い方を理解しようとしましたが、forge の方がはるかに簡単にセットアップできました。Forge は、Windows と Linux の実行可能ファイルを問題なく実行できるようにしました。しかし、Macはそれを実行するのに問題があります。make ファイルはコマンドで作成されます
electron-forge . --platform=darwin
。このエラーは、tpr-software アプリにイメージが必要であることを示していますが、Linux では問題なく実行されるため、それが何を意味するのかわかりません。画像を追加する必要があるかどうかを知る必要があると思います。必要な場合は、Forge 用に設定する最善の方法は何ですか。
tpr-software はアプリの名前です ここに私のエラーがあります:
main.js: