2017-11-07 10 views
-1

私はちょうどhttps://electron.atom.io/docs/のすべてを見て非常に長い時間を費やしましたが、私はMacとLinux用のファイルを置く方法の言及を見つけることができません。私はすでにセットアップしているWindowsのみです。Mac OS X版とLinux版のElectronアプリのレイアウト方法は?

NW.jsには過去に従った手順がありましたが、電子アプリケーションの配布方法を理解するためには、競合他社のマニュアルを参照する必要があることを受け入れることは明らかにあまりにも馬鹿げています。

私は、LinuxとMacの両方で、非常に奇妙な/奇妙なパッケージが必要であったことを覚えています。Windowsとはまったく異なります。

あなたは、あなたはそれが付属していますが、実行可能ファイルを生成するために、電子パッケージャを使用することができますLinuxのバージョンについては.dmgファイル

を生成するappdmgを使用することができますの.appファイルを生成するために、電子パッケージャを使用することができますMac版については

答えて

0

他のファイルがたくさんあります。

は私がelectron-installer-debian試してみたが、私は自動更新や他のグッズと(前述のすべてのシステムのための生成パッケージのお手伝いをすることになるelectron-builderに探して推薦する

+0

"電子パッケージャ"とは何ですか? – thefuk

1

の.deb出力をインストールすることができませんでした)。

electron-boilerplateを見て、それがうまく実装できるかどうかを確認することもできます(この定型文にはパッケージを生成するリリースコマンドがあります)。

+0

さて、ありがとうございますが、私は完全に制御していない「ブラックボックス」を使用したくありません。私は何が起こっているか正確に知ることを好むので、サードパーティのツールに頼る代わりに、物事をどのようにレイアウトすべきかについての指示に本当に感謝しています。 (私はまだ調べますが) – thefuk

+0

予想通り、私はこれらのツールのいずれかについて何かを理解することができませんでした。彼らが何で、どのようにそれらを使用するか、彼らが何を話しているかなど。私は彼らが各プラットフォームのファイルをどのように構造化したいか知りたいだけです。それはあまりにも多くのことを求めていますか?基本的な文書? (あるいは、私はMac/Linuxについて忘れてしまうかもしれないと思う) – thefuk

+0

私はまだWindows用のツールを使うことを勧めている。 Windowsで適切なインストールを行うには、プライベートコード署名キーで署名されたパッケージでインストーラを呼び出す必要があります。その後、インストーラはアプリケーションとアンインストーラのレジストリキーを追加する必要があります。インストーラ(x86またはx64)に同梱されているElectronの適切なバージョン、インストーラのリソースにバンドルされたアイコンなどです。ツール(NSISまたはWindowsのWiX)にすべて残しておく方がよいでしょう。他のOSと同様です。 – kyrisu

関連する問題