Перейти до основного змісту
Версія: Next

Порівняння функцій

ФункціяpnpmYarnnpm
Підтримка робочого простору✔️✔️✔️
Ізольований node_modules✔️ - Стандартно✔️✔️
Піднятий (Hoisted) node_modules✔️✔️✔️ - Стандартно
Автоматичне встановлення прямих залежностей✔️✔️
Plug'n'Play✔️✔️ - Стандартно
Zero-Installs✔️
Виправлення залежностей✔️✔️
Керування версіями Node.js✔️
Має файл блокування (lockfile)✔️ - pnpm-lock.yaml✔️ - yarn.lock✔️ - package-lock.json
Замінює підтримку✔️✔️ - Через резолюції✔️
Сховище з адресацією вмісту✔️
Динамічний запуск пакунків✔️ - Через pnpm dlx✔️ - Через yarn dlx✔️ - Через npx
Кеш побічних ефектів (Side-effects cache)✔️
Список ліцензій✔️ - Через pnpm licenses list✔️ - Через втулок