プロダクトと環境の構成 - nnh/captosh GitHub Wiki

プロダクト構成

electron

本システムはelectron により作成されたクライアントアプリケーションで、 ptosh.com との接続を想定して作成されている 動作環境はWindows/macOS

カスタムURLスキーマ

catptosh:// にcatpsoh のアプリケーション関連付けを行い、ptosh からのリンクを処理することができる

gulp

electron のアプリケーションのビルドにgulp を利用している また SASS のビルドもgulp にて行っている(現状 webpack ではない)

webpack

インプロセス/レンダラープロセス共に、webpack にてビルドを行っている Webpack では下記の機能が有効化

  • TypeScript
  • JSX

画面周り

  • bootstrap
  • fontawesome
  • react
  • redux