При запуске npm install
в локальном проекте я получаю эту ошибку:
нпм ERR! Ошибка: EACCES: разрешение отклонено. Операция была отклонена вашей операционной системой. Вероятно, у вас нет прав доступа к этому файлу как текущий пользователь
По непонятным причинам кажется, что глобальная папка .npm
вызывает проблемы.
path /Users/erik/.npm/_cacache/index-v5/ab/a6/079836a3c186b5fd2d717a4
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall open
npm ERR! Error: EACCES: permission denied
Я попытался принудительно установить с помощью sudo npm install
, но затем я получаю следующие ошибки:
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js
Хуже всего то, что npm
больше не работает сейчас, при выполнении любой команды npm
я получаю эту очень странную ошибку
npm -v
const path = i> = 0? args [i]: process.cwd (); Ошибка: ENOENT: нет такого файла или каталога, uv_cwd
Как я могу исправить эти проблемы с разрешениями? Даже локально мне не разрешено использовать npm install
.