pnpm cache path
Додано у: v11.22.0
Виводить назву теки, яку pnpm використовує для кешу метаданих, віддзеркалюючи pnpm store path. Шлях виводиться в абсолютному форматі та очищується з точки зору лексичної структури, тому відносний шлях cacheDir перетворюється на шлях, який можуть використовувати інші інструменти.
pnpm cache path
pnpm визначає цю теку на основі платформи та параметра cacheDir, тому в конфігурації CI, де потрібно кешувати ці дані, більше не потрібно вручну відтворювати це визначення:
- name: Get the cache directory
run: echo "PNPM_CACHE_DIR=$(pnpm cache path)" >> $GITHUB_ENV
Besides registry metadata and the pnpm dlx cache, that directory holds the lockfile verification log: the record of which lockfile passed which supply-chain policies. Restoring it lets a job skip re-verifying a lockfile the log already covers under the policies currently configured. That check is the dominant cost of an install in CI once the store is warm. Починаючи з v11.22.0, pnpm store prune більше не видаляє цей журнал.
important
Зберігайте цю теку лише в тих місцях, до яких мають права на запис надійні завдання. Див. cacheDir налаштування для деталей.