イカガカ関連コンポーネントをまとめて開発する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.