В чём разница между npm, yarn и pnpm?

Junior
296 просмотров
AFK Offer AI

npm — стандартный менеджер, медленнее но везде есть. yarn — параллельная установка, workspaces, PnP режим (без node_modules). pnpm — самый быстрый, хранит пакеты в глобальном store и создаёт hard links, экономит дисковое пространство, строгий граф зависимостей (нет phantom dependencies). Для монорепо pnpm workspaces сейчас популярнее всего. Функционально для большинства задач разница несущественная.

Следующий вопрос

Как TypeORM связан с сущностями (entities) и репозиториями?