Я не могу установить экспо-кли

Когда я устанавливаю expo-cli с npm i -g expo-cli Я получаю тысячи npm WARN tar invalid entryи тогда я получаю эту ошибку:

нпм ERR! путь C:\Users\mrkinix\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\bunyan\bin\bunyan npm ERR! код ENOENT npm ERR! errno -4058 npm ERR! системный вызов chmod npm ERR! enoent ENOENT: такого файла или каталога нет, chmod 'C:\Users\mrkinix\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\bunyan\bin\bunyan' npm ERR! enoent Это связано с тем, что npm не может найти файл. нпм ERR! ENOENT

нпм ERR! Полный журнал этого прогона можно найти в: npm ERR!
C: \ Users \ mrkinix \ AppData \ Roaming \ NPM-cache_logs \ 2018-12-15T14_11_31_669Z-debug.log

35648 путь ошибки C:\Users\mrkinix\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\dev-tools\node_modules\lodash 35649 код ошибки ENOENT 35650 ошибка errno -4058 35651 ошибка системного вызова переименовать 35652 ошибка enoent ENOENT: нет такого файла или каталога, переименуйте 'C:\Users\mrkinix\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\dev-tools\node_modules\lodash' -> 'C:\Users\mrkinix\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\dev-tools\node_modules.lodash.DELETE' 35653 ошибка enoent Это связано с тем, что npm не может найти файл. 35654 подробный выход [ -4058, правда]

1 ответ

У меня была такая же проблема с npm install -g expo-cli, с "MODULE_NOT_FOUND",

Я установил yarm с brew, на тот случай, если у вас его еще нет:

brew install yarn

а затем используйте:

yarn global add expo-cli

Для создания проекта вы можете:

expo init nameOfTheNewProject

и выберите шаблон в консоли. Наконец, запустите проект с

yarn start

Дайте мне знать, если это работает для вас!

1. запустить "npm update -g" обновить все глобальные пакеты npm.

2.run "пряжа добавить глобальный экспо-кли"

3.uninstall exop cli> очистить кэш-папку npm, .expo папку установить снова установить

Удалите эти файлы ['expo.ps1', 'expo-cli.ps1'] по этому пути:

'C:\Users{Имя пользователя}\AppData\Roaming\npm'

затем запустите:

npm я -g expo-cli

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