我正在尝试从Facebook安装并执行Hello World sample。
我有两个问题:
create-react-native-app AwesomeProject
我收到此错误,这是什么意思:您当前正在运行Node v4.4.2但是create-react-native-app 要求> = 6。请使用受支持的Node版本。
{ "name": "AwesomeProject", "version": "0.1.0", "private": true, "scripts": { "test": "make test", "start": "node index.js" }, "devDependencies": { "react-native-scripts": "1.5.0" } }
当我开始时,我收到此错误:
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示例中复制和粘贴的代码。
答案 0 :(得分:1)
目前,您尚未成功克隆AwesomeProject
。您遇到了上述错误,因为您使用的是旧版本的NodeJS(v4.4.2)。请按照以下指导步骤进行操作:
create-react-native-app AwesomeProject
并确保使用成功的消息完成react-native start
启动应用。 振作!