response-native init AwesomeProject выдает ошибку EPERM: операция не разрешена, chmod '/ node_modules / @ response-native-com ...' - PullRequest
0 голосов
/ 28 мая 2020

После установки варево, сторож и узел. Я попытался запустить свое первое приложение, поддерживающее реакцию, с терминала на машине Ma c.

Когда я запускаю команду, как она написана на сайте разработки React Native - React Native CLI Быстрый старт для macOS и iOS target.

npx react-native init AwesomeProject 

Я получаю следующую ошибку

EPERM: operation not permitted, chmod '/usr/local/lib/node_modules/react-native/node_modules/@react-native-community/cli/build/commands/server/external/xsel'

Я вошел в систему как администратор, так что это не проблема, и я даже пробовал «sudo», но без успех.

Кто-нибудь сталкивался с подобной проблемой?

Заранее спасибо.

1 Ответ

0 голосов
/ 28 мая 2020

Похоже, у вас возникла проблема с разрешением, попробуйте изменить разрешения для папки response-native с вашим именем пользователя.

sudo chown userName -R [PATH]

, чтобы узнать ваше имя пользователя, запустите эту команду в терминале

whoami

или просто выполните следующие действия:

закройте все экземпляры VS Code.

очистите кеш с помощью

npm cache clean --force

установите последнюю версию npm глобально от имени администратора :

npm install -g npm@latest --force

очистить кеш с помощью

npm cache clean --force

Попробуйте установить компонент еще раз.

вы можете временно отключить антивирусную программу и повторить попытку.

...