# Development
# 開発者
リードデベロッパー | コアチーム | ||
---|---|---|---|
Higurashi Takuto | Sota Watanabe | Shota Suzuki | Takuya Kawaguchi |
# 開発環境
Node.js: 10.20.0
Electron を用いた GUI アプリケーションのため、GUI 環境が必要となります。
# 開発
# リポジトリの準備
リポジトリは GitHub で管理されています。
$ git clone https://github.com/cdlab-sit/XenonText.git
$ cd XenonText
# 依存ライブラリのインストール
ライブラリは npm
を用いて管理しています。
$ npm install
# 実行
# 通常実行
通常実行を行うには以下のコマンドを利用します。
$ npm start
# ホットリロード実行
ホットリロードに対応した状態で実行を行うことができます。
# ファイル監視
$ npm run watch
# 実行
$ npm run dev
# リリースビルド
アプリケーションとしてビルドを行います。
$ npm run build
# ブランチ管理
基本的に git-flow に合わせたブランチの管理しています。