问题
Open react native issue here
我已经广泛研究了这个错误(~2天的开发时间),但不知何故仍然没有解决方案 - 我已经运行了以前的React Native设置,并认为this可能会解决为最后一步(请参阅问题结束)。
简而言之,当我从示例“AwesomeProject”目录运行react-native run-ios
时,我在React Packager launchPackager.command窗口中收到以下错误。
〜/ AwesomeProject2 / node_modules / react-native / packager~ /Users/alexanderhandy/AwesomeProject2/node_modules/react-native/local-cli/cli.js:74 const setupEnvScript = /^win/.test(process.platform) ^^^^^ SyntaxError:在严格模式下使用const。 在exports.runInThisContext(vm.js:73:16) 在Module._compile(module.js:443:25) 在Object.Module._extensions..js(module.js:478:10) 在Module.load(module.js:355:32) 在Function.Module._load(module.js:310:12) 在Function.Module.runMain(module.js:501:10) 在启动时(node.js:129:16) 在node.js:814:3 〜
我的设置
步骤
git fetch; git reset --hard origin/master
. ~/.nvm/nvm.sh
以使nvm正常工作,当我不使用v5.7.0时,将变为v0.12.4。当错误运行时,我有双重检查节点是v5.7.0 react-native init AwesomeProject
运行时实际构建应用程序,但已完成但挂了10分钟react-native run-ios
并收到错误,并尝试按照建议here source ~/.bash_profile
添加到node_modules/react-native/packager/react-native-xcode.sh
答案 0 :(得分:0)
从react-native init
命令创建项目时,我遇到了同样的问题。为了获得成功的构建,我要做的是npm install babel
,然后最终完成react-native run-ios
。希望这会有所帮助。
答案 1 :(得分:0)
这是社区CLI的问题 请适当地添加它,否则将其从package.json中删除,并从xcode运行项目,这将有所帮助 (https://github.com/react-native-community/cli)
当您使用react-native init MyProject启动一个react native项目时,它不会全局添加任何内容,因此我们使用npx react-native init MyProject。