我正在尝试关注官方react-native tutorial。一切顺利,直到我尝试运行项目。然后弹出一个bash脚本,并显示以下错误消息
~/react_sites/AwesomeProject/node_modules/react-native/packager ~
/Users/Chris/react_sites/AwesomeProject/node_modules/react-native/local-cli/cli.js:74
const setupEnvScript = /^win/.test(process.platform)
^^^^^
SyntaxError: Use of const in strict mode.
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:902:3
~
Process terminated. Press <enter> to close the window
并且模拟器发出Could not connect to development server
错误。我该如何解决这个问题?
我正在使用Xcode 7.2。
答案 0 :(得分:1)
我会假设你有pre-requisites,但在继续之前要仔细检查。 Homebrew,Watchman,Node 4+和Flow(可选)。
当您在Xcode中打开项目并按下构建按钮(播放?)时,它应该自动启动打包服务器。但在你的情况下,它似乎没有。在这种情况下,在构建项目之前,尝试从项目的根目录中运行终端中的npm start
。
答案 1 :(得分:0)
我认为你使用的是旧版本的node.js,你应该安装node.js 4.0或更高版本。
请参阅https://facebook.github.io/react-native/docs/getting-started.html