react-native UIExplorer 打不开
react-native UIExplorer won't open
我正在尝试在 Xcode 上查看 UIExplorer。我已经按照示例进行操作,它应该很简单。它说要克隆 react-native,cd 到目录,npm install 和 运行 npm start。但是,当我 运行 npm start 时,出现以下错误:
react-native@0.8.0 start /Users/chiMarvine/Projects/react-native
./packager/packager.sh || true
/Users/chiMarvine/Projects/react-native/packager/packager.js:233
const dumpName = '/tmp/dump_' + Date.now() + '.json';
^^^^^
SyntaxError: Use of const in strict mode.
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3
我不知道如何解决这个问题,构建成功但模拟器显示以下内容:
确保以下内容:
-节点服务器 运行ning 并且在同一网络上可用 - 运行
'npm start' 来自 react-native root
- 节点服务器 URL 在 AppDelegate
中正确设置
URL: http://localhost:8081?examples/UIExplorer/UIExplorerApp.ios.bundle?platform=ios&dev=true
请求超时
最好能有帮助,谢谢!
我刚才也有同样的问题,我的解决方法是更新NodeJS版本到V4.0.0
,完成后,删除react-native文件夹,重新做原来的步骤。
git clone https://github.com/facebook/react-native.git
cd react-native && npm install
npm start
正在运行,希望对您有所帮助。
const
是 ECMA6 (ES6) javascript 语法。如果你有一个不支持 ES6 的旧版本节点,你会得到这个错误。 Node 4.X 版本支持 ES6。因此升级解决了问题。
我遇到了同样的问题。我的问题是我用 nvm 安装了 node 4.2.2 但没有将它设置为默认版本。 shell 即 运行 构建过程有我的默认值 node.js 运行,这是非常旧的。为了修复它,我 运行:
nvm alias default 4.2.2
我正在尝试在 Xcode 上查看 UIExplorer。我已经按照示例进行操作,它应该很简单。它说要克隆 react-native,cd 到目录,npm install 和 运行 npm start。但是,当我 运行 npm start 时,出现以下错误:
react-native@0.8.0 start /Users/chiMarvine/Projects/react-native
./packager/packager.sh || true/Users/chiMarvine/Projects/react-native/packager/packager.js:233
const dumpName = '/tmp/dump_' + Date.now() + '.json';
^^^^^
SyntaxError: Use of const in strict mode.
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3
我不知道如何解决这个问题,构建成功但模拟器显示以下内容:
确保以下内容:
-节点服务器 运行ning 并且在同一网络上可用 - 运行
'npm start' 来自 react-native root
- 节点服务器 URL 在 AppDelegate
URL: http://localhost:8081?examples/UIExplorer/UIExplorerApp.ios.bundle?platform=ios&dev=true
请求超时
最好能有帮助,谢谢!
我刚才也有同样的问题,我的解决方法是更新NodeJS版本到V4.0.0
,完成后,删除react-native文件夹,重新做原来的步骤。
git clone https://github.com/facebook/react-native.git
cd react-native && npm install
npm start
正在运行,希望对您有所帮助。
const
是 ECMA6 (ES6) javascript 语法。如果你有一个不支持 ES6 的旧版本节点,你会得到这个错误。 Node 4.X 版本支持 ES6。因此升级解决了问题。
我遇到了同样的问题。我的问题是我用 nvm 安装了 node 4.2.2 但没有将它设置为默认版本。 shell 即 运行 构建过程有我的默认值 node.js 运行,这是非常旧的。为了修复它,我 运行:
nvm alias default 4.2.2