Just … don’t askHello world! I recently started playing with Electron in order to ship the native version of Sizzy. I used create-react-app (CRA) to bootstrap the app so I was assuming that wrapping it in an Electron shell would be easy-peasy. Turns out it’s a bit more complicated, so I tried to simplify the process for whoever is going to stumble upon this problem. Let’s go! The development versi
こんにちは。前置きは抜きにすぐ作ります。 Create Application 01: create-react-app まずはcreate-react-appです。なかったらnpm install -g create-react-appしてください。 うまくいったらyarn startで起動しましょう。しましたか?うまくいってるのを確認したら即刻ジョブ止めましょう。もう二度とyarn startを実行することはありません。 02: install Some Package 以下のパッケージをインストールしてください。最新ので問題はないはずです。すべてインストール時に--dev-dependenciesを付けることを忘れないでください。まあ忘れてもいいです。 electron npm-run-all 03: setting up Electron こちらのgistを参照してください。 次に
hyperなterm。 plugin作りたくて色々中身見たり、そもそもどうなってんのみたいな興味本位で読み解いたらreduxの使い方とかちょいちょい面白かったので感想とか雑感 コードはversion 0.6 ~ 7.1らへん。 https://github.com/zeit/hyperterm/tree/v0.7.1 全体感 Coreな所 Electron おなじみ hterm chromiumのプロダクトの一つ(?) コードはこのあたり あんまりこっちは追ってない Electronの中で使われてる技術要素 React + Redux CSS in JS ビルドにwebpack プロジェクト構成など / (root) webpackで管理している部分 libに関連するpackageはroot管理 /lib hypertermの本体部分。 React + Reduxなプロダクト plugin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く