когда я использую реагировать родные карты, это дает мне эту ошибку - PullRequest
0 голосов
/ 07 сентября 2018

Я установил реактивные карты как глобально когда я использую ответную нативную ссылку, я получаю эту ошибку, и любой может помочь мне решить эту проблему. Я использую версию узла 6.14.4. npm версия 6.4.1

это ошибка

/home/yasiru/easybooking/project/Yasi/node_modules/react-native/local-cli/server/checkNodeVersion.js:43
    );
    ^

SyntaxError: Unexpected token )
    at createScript (vm.js:56:10)
    at Object.runInThisContext (vm.js:97:10)
    at Module._compile (module.js:549:28)
    at Object.Module._extensions..js (module.js:586:10)
    at Module.load (module.js:494:32)
    at tryModuleLoad (module.js:453:12)
    at Function.Module._load (module.js:445:3)
    at Module.require (module.js:504:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/home/yasiru/easybooking/project/Yasi/node_modules/react-native/local-cli/cli.js:17:1)

1 Ответ

0 голосов
/ 07 сентября 2018

6.14.4 - это последняя версия 6.x LTS-версии Node JS, и есть ошибка в реакции-нативе, которая влияет на более ранние среды выполнения: https://github.com/facebook/react-native/commit/e61176d650e2b5fe51dd6cd4c429ff47a1a9b1dc. На основании деталей в вашем вопросе это выглядит как проблема, с которой вы столкнулись.

Если вы используете React Native версии v0.56.0 (в которой есть эта ошибка со старыми средами выполнения), вам нужно будет либо перейти на одного из кандидатов на выпуск v0.57.0 с помощью npm install react-native@0.57.0-rc.4, либо обновить версию Node JS. к более позднему выпуску.

...