Как изменить, где pnpm устанавливает глобальные пакеты? - PullRequest
1 голос
/ 08 октября 2019

Вопрос прост, я хочу изменить, где pnpm устанавливает глобальные пакеты.

У меня есть пользовательская установка Node в Windows, и я бы предпочел, чтобы все было в этом каталоге, особенно если этот каталог находится вмой PATH, но не по умолчанию.

И чтобы сделать его более понятным, я не хочу устанавливать каталог store , он уже настроен и создается в нужном месте,теперь я хотел бы, чтобы исполняемый файл (*.cmd, *.ps1) и материал pnpm-globals также содержались в моем пользовательском каталоге.

npm уже по умолчанию устанавливается в тот же каталог nodeнаходится, но pnpm принудительно запускает папку роуминга по умолчанию, и настройка prefix в etc/npmrc не вносит изменений.

1 Ответ

1 голос
/ 08 октября 2019

Установите конфигурацию pnpm-prefix в нужном месте

pnpm config set pnpm-prefix <dir>
...