react-native run-android命令失败

时间:2015-12-23 20:30:54

标签: android ubuntu react-native

在ubuntu 14.04上,我尝试启动hello world项目。 打印react-native run-android

时,我得到以下输出
  

/home/jonstark/AwesomeProject/node_modules/react-native/local-cli/cli.js:73     const setupEnvScript = /^win/.test(process.platform)     ^^^^^   SyntaxError:在严格模式下使用const。       在Module._compile(module.js:439:25)       在Module._extensions..js(module.js:474:10)       at Object.require.extensions。(匿名函数)[as .js](/home/jonstark/AwesomeProject/node_modules/babel-register/lib/node.js:138:7)       在Module.load(module.js:356:32)       在Function.Module._load(module.js:312:12)       在Module.require(module.js:364:17)       at require(module.js:380:17)       在对象。 (/home/jonstark/AwesomeProject/node_modules/react-native/cli.js:15:18)       在Module._compile(module.js:456:26)       在Object.Module._extensions..js(module.js:474:10)

我该怎么做才能让它发挥作用?

我尝试使用sudo npm install -g n 更新nodejs 然后node -v显示

  

v0.10.25

1 个答案:

答案 0 :(得分:2)

您的节点版本非常过时。有关如何在Ubuntu上更新它的步骤,请参见此处: https://askubuntu.com/questions/426750/how-can-i-update-my-nodejs-to-the-latest-version