выставка initвыкидывает npm ERROR (ОС Windows) - PullRequest
0 голосов
/ 14 декабря 2018

Только что начал с expo и React-Native, и когда я запускаю

expo init ProjectName

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

Unexpected end of JSON input while parsing near '...,"version":"7.0.0-bet'
Process exited with non-zero code: 1
Set EXPO_DEBUG=true in your env to view the stack trace.

Когда я добавляю упомянутую вещь в env (используя set EXPO_DEBUG=true в windows), я получаю следующую ошибку:

Error: Process exited with non-zero code: 1 at ChildProcess.child.on (C:\Users\mohit\AppData\Roaming\npm\node_modules\expo-cli\node_modules\@expo\spawn-async\build\spawnAsync.js:39:21) at ChildProcess.emit (events.js:182:13) at ChildProcess.cp.emit (C:\Users\mohit\AppData\Roaming\npm\node_modules\expo-cli\node_modules\cross-spawn\lib\enoent.js:40:29) at maybeClose (internal/child_process.js:962:16) at Process.ChildProcess._handle.onexit (internal/child_process.js:251:5)

Это что-то связанное с «spawn-async».У меня также возникали проблемы с «порождением» как-то раньше при создании сервера-узла… но я тут же решил это, используя вместо этого «exec».Пытался найти это на выставочных форумах и даже в реакциях, но не смог найти решение.Может кто-нибудь плз предложить что-нибудь?Это что-то только для Windows или что-то, связанное с выпусками npm?
PS: Я также запустил create-react-native-app ProjectName и снова получил похожую ошибку об окончании ввода JSON!

Ответы [ 2 ]

0 голосов
/ 18 января 2019

Убедитесь, что вы установили эти две вещи на свое устройство.

Перейти к документу для установки экспо

0 голосов
/ 16 декабря 2018

Теперь я знаю, в чем может быть проблема, она может быть просто тривиальной:

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