Whatsapp

Nativefier

Anonim

Nativefier は、簡潔で最小限の構成で、任意の Web サイトの実行可能なデスクトップ アプリケーションを簡単に作成する CLI ツールです。誰でも使用でき、一般的な Electron アプリよりもはるかに軽量です。

Nativefier は electron-package に基づいており、Electron アプリはプラットフォームに依存しないため、Nativefieredアプリは、Windows および Mac オペレーティング システムだけでなく、GNU/Linux ディストリビューションでも動作します。

Nativefier を作成した理由について、開発者は GitHub に次のように書いています:

これを行ったのは、Facebook Messenger や Whatsapp Web を使用していたときに、ブラウザに ⌘-tab または alt-tab を押して、開いている多数のタブを検索するのにうんざりしていたからです。

これは、コンピューティング スキルを使用してソリューションを作成する方法の良い例です。

Nativefierの機能

LinuxにNativefierをインストールして使用する方法

Nativefier のインストールは、ターミナルで次のコマンドを実行するのと同じくらい簡単です。

$ npm install nativefier -g

開発者は、/app フォルダーに適切なイベント リスナーとコールバックを含むテンプレート アプリを設定することで、いくつかの面倒な作業を行いました。

これは、nativefierコマンドが呼び出されたときに一時ディレクトリにコピーされるディレクトリであり、次にelectronパッケージャーのコアメソッドが続きます.つまり、URL を取得して nativefier を呼び出すと、仕事が完了します。

したがって、たとえば、GitHub または WhatsApp の Web 実行可能ファイル (または任意の Web ページ) を作成するのは、次のように入力するだけで簡単です:

$ nativefier -name GitHub http://github.com
$ nativefier web.whatsapp.com

-name フラグは Nativefier を伝えるオプションです実行可能ファイルに付ける名前。以下を含む他のオプションがあります:

オプションの完全なリストと使用方法の詳細は、GitHub ページにあります。

ノート:

  1. Nativefier は単一ページのアプリのみをラップするように設計されているため、デフォルトでは戻るボタンはありません。それにもかかわらず、任意の URL から実行可能ファイルを作成できます。キーボードで backspace を押すと、前のページに移動します。
  2. Linux で -name オプションを使用してアプリ名を定義するときにスペースを入れないでください。アプリを固定するときに問題が発生するためです。ランチャーへ。

Nativefier があなたにとってどれだけ役立つかわかりますか?下のコメント セクションに 2 セントをドロップしてください。