generated at
monorepo

1つのリポジトリに複数突っ込もうという運用方法

小さいプロジェクトでやってみた感想shokai
node.jsのライブラリprojectと、CLIツールprojectのnpmを1つのリポジトリにした
テストの実行など
lerna-runを使った
project別にテストを並行実行して時間短縮したかった
CLIのUIでは読めない
良いアイディアが無かったので結局projectを順番にtestするようにした
pros
どちらのissueなのか悩まずに立てられる
projectをまたがったバグを修正しやすい
projectをまたがった元気の良いリファクタリングができるようになった
cons
ディレクトリ構成とテスト等のコマンドを発行する手順が固まるまで右往左往した
一度決まってしまえば特に欠点は無かった気がする