LernaとYarnのワークスペースを使用してモノレポを構築しました。
すべてが正常に動作しますが、パッケージに新しい依存関係をインストールするたびに(彼をAと呼びましょう)、次のように使用します。
yarn add <package_name>
ヤーンはそれを追加し、Aが依存しないinstall
パッケージでさえ、monorepo内のすべてのパッケージのスクリプトをトリガーします。
とにかくこれを避けるには?理由もなく、インストールに少し時間がかかります。
LernaとYarnの両方のパッケージを使用しましたか?なぜLernaではないのですか?また、Lernaでパッケージを追加してスコープを設定してみましたか?github.com/lerna/lerna/tree/master/commands/add
—
kbariotis
Lernaを使用してパッケージとYarnワークスペースを公開およびバージョン管理し、依存関係を簡単に管理しています。私はあなたの提案を試してみましたが、うまくいきませんでした。:)
—
Erazihel