当我使用react-native-maps时,它给了我这个错误

时间:2018-09-07 10:48:07

标签: react-native npm react-native-maps

我已经在全球范围内安装了react-native-maps 当我使用react-native链接react-native-maps时,它给我这个错误任何人都可以帮助我解决此问题,我正在使用节点版本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 :(得分:0)

6.14.4是Node JS的6.x LTS版本的最新版本,而react-native中有一个错误会影响较早的运行时:https://github.com/facebook/react-native/commit/e61176d650e2b5fe51dd6cd4c429ff47a1a9b1dc。根据问题的详细信息,这看起来像是您遇到的问题。

如果您使用的是React Native v0.56.0(该版本的旧运行时存在此错误),则您需要使用npm install react-native@0.57.0-rc.4升级到v0.57.0候选版本之一,或者升级您的Node JS到更高版本。