イカガカ関連コンポーネントをまとめて開発するLernaプロジェクト
- node.js >= 8
- git
最初にツールをインストール。
リポジトリのクローン(npm run prepare)も同時に行われます。
npm install次に依存関係をインストールし初期ビルドを行います。(1GBくらいになる)
npm run bootstrapよく編集するであろうプロジェクトのワークスペースを packages-common.code-workspace にまとめてあるのでVisual Studio Codeでひらくと便利に編集できます。
- npm run prepare: パッケージ群をgit clone
- npm run bootstrap: パッケージそれぞれの依存関係をインストールし、prepareスクリプトを走らせる
- npm run install:all: パッケージそれぞれの依存関係をインストール
- npm run prepare:all: パッケージそれぞれのprepareスクリプトを走らせる
- npm run pull:all: パッケージそれぞれでgit pullする
依存関係を追加する際は lerna add を使って
lerna add shx --dev --scope shiorijk
# 依存パッケージ位置を直す
npm run deps:fixなどとしてください。
This is released under MIT License.