arveltのソフトウェア技術メモ

Arvelt's software technology memo

すでにあるWebサービスをElectronを使ってネイティブアプリのように見せるやり方

Electron触って全く意味がわからなかったので手順を残す

 

Electronでアプリケーションを作ってみよう - Qiita

環境の作成と配布用パッケージングについてはこれを読む

 

ElectronでChatworkをデスクトップアプリ化 (Webview + badge) - Qiita

中身を表示するやりかたはこれを読む

 

流れ

・npm -g install electron-prebuilt する

・中身を書く

・表示したいWebはwebviewタグを使って表示する

・npm -g install asar する

・asar pack . ~/tmp/app.asarする

・Electronのディストリビュートをダウンロードしてapp.asarを設置する

・Electronのディストリビュートの名前を変えたりしてから、配布する。

 

配布するときにどうやるかとかはここにかいてある

electron/application-distribution.md at master · atom/electron · GitHub