Tôi đã xây dựng một monorepo bằng cách sử dụng không gian làm việc Lerna và Sợi .
Mọi thứ đều hoạt động tốt nhưng mỗi khi tôi cài đặt một phụ thuộc mới vào một gói (hãy gọi anh ta là A ) bằng cách sử dụng:
yarn add <package_name>
Sợi thêm nó và sau đó kích hoạt install
tập lệnh của tất cả các gói trong monorepo, ngay cả các gói mà A không dựa vào.
Nó có cách nào để tránh điều này? Phải mất một chút thời gian để cài đặt chúng mà không có lý do nào cả.