当我使用react-native链接react-native-maps时,我已经安装了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)
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 [email protected]
升级到v0.57.0版本候选版本之一,或者将您的Node JS版本升级到更高版本。