Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке store у pnpm?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Store у pnpm** - це централізоване сховище (кеш), у якому pnpm зберігає *єдині копії всіх завантажених пакетів*. Це сховище розташоване поза `node_modules` і використовується всіма проєктами на комп'ютері. **Ключове:** якщо пакет уже є в store, pnpm не завантажує його повторно, а створює жорсткі посилання на нього в `node_modules`.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**Store у pnpm** - це централізоване сховище (кеш), у якому pnpm зберігає *єдині копії всіх завантажених пакетів*. Це сховище розташоване поза `node_modules` і використовується всіма проєктами на комп'ютері. --- ### **Що робить store** 1. **Зберігає завантажені версії залежностей** - одна версія пакета лежить у store **лише один раз**, навіть якщо використовується в сотні проєктів. 2. **Використовується як джерело для** `node_modules` - під час встановлення pnpm не копіює пакети в проєкт, а створює **жорсткі посилання** на файли зі store. 3. **Прискорює повторне встановлення** - якщо пакет уже перебуває в store, pnpm не завантажує його повторно. --- ### **Де зберігається** Зазвичай у директорії на кшталт: ```javascript ~/.pnpm-store ``` Точне місце можна дізнатися командою: ```bash pnpm store path ``` --- ### **Чому це важливо** | Можливість | Що дає | |---|---| | Єдине сховище | економія місця на диску | | Жорсткі посилання | прискорення встановлення | | Відсутність дублікатів | чисті й легкі `node_modules` | --- ### **Підсумок** **Store у pnpm - це глобальний кеш пакетів, з якого pnpm роздає залежності всім проєктам, використовуючи жорсткі посилання замість копіювання.** Це основа продуктивності та економії місця в pnpm.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.