{帮助}新功能:设置

时间:2017-10-09 03:27:32

标签: react-native

我正在尝试从Facebook安装并执行Hello World sample

我有两个问题:

  1. 当我跑步时:create-react-native-app AwesomeProject我收到此错误,这是什么意思:
  2.   

    您当前正在运行Node v4.4.2但是create-react-native-app   要求> = 6。请使用受支持的Node版本。

    1. 我的package.json:{ "name": "AwesomeProject", "version": "0.1.0", "private": true, "scripts": { "test": "make test", "start": "node index.js" }, "devDependencies": { "react-native-scripts": "1.5.0" } }
    2. 当我开始时,我收到此错误:

        

      SyntaxError:exports.runInThisContext中的意外保留字   (vm.js:53:16)在Module._compile(module.js:373:25)at   Module.load中的Object.Module._extensions..js(module.js:416:10)   (module.js:343:32)在Function.Module._load(module.js:300:12)at at   启动时Function.Module.runMain(module.js:441:10)(node.js:139:18)   在node.js:968:3

      这是我从Facebook Hello World示例中复制和粘贴的代码。

1 个答案:

答案 0 :(得分:1)

目前,您尚未成功克隆AwesomeProject。您遇到了上述错误,因为您使用的是旧版本的NodeJS(v4.4.2)。请按照以下指导步骤进行操作:

  • 首先,您需要安装版本大于6.x.x的新版本(请在官方网站上查看并下载)。
  • 然后,再次运行create-react-native-app AwesomeProject并确保使用成功的消息完成
  • 最后,运行react-native start启动应用。

振作!