npm err! код ENOTEMPTY npm ОШИБАЕТСЯ! переименование syscall при попытке установить Expo для react native

#react-native #expo #command-line-interface #zsh

Вопрос:

Я запустил sudo npm i-g expo-cli в терминале.

 npm ERR! code ENOTEMPTY
npm ERR! syscall rename
npm ERR! path /usr/local/lib/node_modules/expo-cli
npm ERR! dest /usr/local/lib/node_modules/.expo-cli-dKBr48UN
npm ERR! errno -66
npm ERR! ENOTEMPTY: directory not empty, rename '/usr/local/lib/node_modules/expo-cli' -> '/usr/local/lib/node_modules/.expo-cli-dKBr48UN'

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/matt/.npm/_logs/2021-03-22T18_33_07_275Z-debug.log
 

Получаю эту ошибку выше и не могу понять, как правильно установить expo. Кто-нибудь знает, как это решить?

Кроме того, продолжайте получать разрешения ZSH, в которых отказано, и команда expo не существует.

Ответ №1:

 
navigating to '/usr/local/lib/node_modules/'
delete it
Run sudo npm install --global expo-cli