Следуя официальным документам PNPM и не удалось при установке

Немного предыстории Я пытался использовать pnpm, однако после установки что-то пошло не так, сначала я подумал, что это поврежденные файлы или что-то в этом роде, поэтому я попытался удалить и установить его снова, но то же самое происходит три раза.. Так вот что они говорят из самой документации.

Прямо из документов,

Через npm: добиться успеха

npm install -g pnpm

Однако на следующем шаге что-то не так... Я понятия не имел, почему, поскольку я все еще новичок при использовании NPM.

Как только вы впервые установили pnpm, вы можете обновить его с помощью pnpm:

pnpm install -g pnpm

Тогда это журналы, вышел

Nothing to stop. No server is running for the store at C:\Users\<UserName>\.pnpm-store\2
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Packages: +1
+
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 0, downloaded 0
Resolving: total 1, reused 1, downloaded 0, done
ERROR  EPERM: operation not permitted, open 'C:\Users\<UserName>\AppData\Roaming\npm\pnpm'

Что я хочу, чтобы понять, в чем проблема и в чем решение..

  1. Может кто-нибудь объяснить, что здесь происходит?
  2. Какие решения для использования PNPM?
  3. Сначала, когда я запустил первую команду, она работает нормально, я могу позвонить pnpm --v хорошо, однако после второй команды он ведет себя так, как я сказал выше. Должен ли я отказаться от второй команды и использовать PNPM как она есть?

0 ответов

Я пришел к той же ошибке, используя MINGW64 (или CMD). Затем установил pnpm через Powershell, и он сработал.

Другие вопросы по тегам