почему не работает react-Native ubuntu 20.04 - PullRequest
1 голос
/ 18 июня 2020

Когда я пытаюсь установить с помощью npm, я получаю следующее консольное словоблудие

 guilherme@guilherme-Aspire-A515-52G:~$  npm install -g react-native-cli  npm WARN checkPermissions Missing write access to /usr/local/lib npm ERR! code EACCES npm ERR! syscall access npm ERR! path /usr/local/lib npm ERR! errno -13 npm ERR! Error: EACCES: permission denied, access '/usr/local/lib' npm ERR!  { [Error: EACCES: permission denied, access '/usr/local/lib'] npm ERR!   stack: npm ERR! 'Error: EACCES: permission denied, access \'/usr/local/lib\'', npm ERR!   errno: -13, npm ERR!   code: 'EACCES', npm ERR!   syscall: 'access', npm ERR!   path: '/usr/local/lib' } npm ERR!  npm ERR! The operation was rejected by your operating system. npm ERR! It is likely you do not have the permissions to access this file as the current user npm ERR!  npm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in: npm ERR!     /home/guilherme/.npm/_logs/2020-06-17T23_39_26_149Z-debug.log guilherme@guilherme-Aspire-A515-52G:~$ ^C guilherme@guilherme-Aspire-A515-52G:~$

Поэтому я пробую с yarn и работает, но не на 100% Потому что на этот раз, когда я пишу

react-native init myProject 

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

команда возврата не найдена!

Любая помощь с этим будет оценена.

1 Ответ

1 голос
/ 18 июня 2020

Mano, eu uso a cli do expo, e até agora ta me servindo bem, da uma olhada na documentação, é bem simples https://expo.io/learn

Instala ao expo cli:

npm install expo-cli --global

Cria um projeto:

expo init nomeDoSeuApp

Entra na pasta:

cd nomeDoSeuApp

E da um start na servidor:

expo start 

Se estiver usando um simulador android, depois que aparecer or qr code no terminal da um a que ele ja inicia o app no ​​seu simulador


Я использую expo cli, и его служил мне довольно хорошо, взгляните на документы https://expo.io/learn.

Сначала установите его глобально:

npm install expo-cli --global

Создайте проект:

expo init nameOfYourApp

Зайдите в папку:

cd nameOfYourApp

Запустите сервер:

expo start 

Если вы используете симулятор android, введите a после qr код появляется на терминале, приложение автоматически запускается на симуляторе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...