Closed3
aws-kms-provider を monorepo に移行したときのメモ
やっためも
移行完了後に書いたので内容が薄い
時系列順ではない
CI で型エラーが発生して e2e テストが通らない
ローカルでは発生しない
ローカルとCIの違いは node_modules/aws-kms-signer/lib
があるかどうか
$ ls node_modules/aws-kms-signer/lib
でわかる。
このディレクトリは aws-kms-signer で yarn build したときの成果物が入っている。
node_modules/aws-kms-signer
は packages/aws-kms-signer
のエイリアスなので、aws-kms-signer で yarn build していないと、こうなる
Lerna と Yarn Workspaces の併用
LernaとYarn WorkspacesでMonorepo管理 - Cybozu Inside Out | サイボウズエンジニアのブログ を参考に、パッケージの管理は Workspaces、パッケージの公開は Lerna を使うことにした
このスクラップは2022/08/06にクローズされました