我正在尝试在Xcode上查看UIExplorer。我已经按照示例进行操作,应该很简单。它说要克隆react- native,将cd复制到目录,安装npm并运行npm start。但是,当我运行npm start时,出现以下错误:
[email protected]开始/ Users / chiMarvine / Projects / react-native ./packager/packager.sh || 真正 /Users/chiMarvine/Projects/react-native/packager/packager.js:233 const dumpName =’/ tmp / dump_’+ Date.now()+’.json’; ^^^^^ SyntaxError:在严格模式下使用const。 在exports.runInThisContext(vm.js:73:16) 在Module._compile(module.js:443:25) 在Object.Module._extensions..js(module.js:478:10) 在Module.load(模块.js:355:32) 在Function.Module._load(module.js:310:12) 在Function.Module.runMain(module.js:501:10) 在启动时(node.js:129:16) 在节点上.js:814:3
[email protected]开始/ Users / chiMarvine / Projects / react-native ./packager/packager.sh || 真正
/Users/chiMarvine/Projects/react-native/packager/packager.js:233 const dumpName =’/ tmp / dump_’+ Date.now()+’.json’; ^^^^^ SyntaxError:在严格模式下使用const。 在exports.runInThisContext(vm.js:73:16) 在Module._compile(module.js:443:25) 在Object.Module._extensions..js(module.js:478:10) 在Module.load(模块.js:355:32) 在Function.Module._load(module.js:310:12) 在Function.Module.runMain(module.js:501:10) 在启动时(node.js:129:16) 在节点上.js:814:3
我不知道如何解决此问题,构建成功,但是模拟器显示以下内容:
确保以下各项:- 节点服务器正在运行并且在同一网络上可用- 从react-native根目录运行’npm start’- 在AppDelegate中正确设置了节点服务器URL
网址:http:// localhost:8081?examples / UIExplorer / UIExplorerApp.ios.bundle?platform = ios&dev = true
请求已超时
一些帮助将是巨大的,谢谢!
我刚才有同样的问题,我的解决方案是将NodeJS版本更新为V4.0.0,完成后,删除react-native文件夹,再次执行原始步骤。
V4.0.0
git clone https://github.com/facebook/react-native.git cd react-native && npm install npm start
它正在工作,希望对您有所帮助。