错误会对包

时间:2016-05-16 14:37:35

标签: ios iphone xcode react-native

当我打开xcode项目并尝试运行时,遍历react-native教程,(安装先决条件,然后'react-native init AwesomeProject'和'react-native run-ios',在模拟器中运行正常)从本地捆绑(AppDelegate.m中的选项2)我收到以下错误: /Users/webb/projects/nativeapp/fuel/node_modules/node-haste/lib/index.js:331 Object.assign(DependencyGraph, { ^ TypeError: Object.assign is not a function at Object.<anonymous> (/Users/webb/projects/nativeapp/fuel/node_modules/node-haste/lib/index.js:331:8) at Module._compile (module.js:430:26) at Module._extensions..js (module.js:448:10) at Object.require.extensions.(anonymous function) [as .js] (/Users/webb/projects/nativeapp/fuel/node_modules/babel-register/lib/node.js:166:7) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Module.require (module.js:365:17) at require (module.js:384:17) at Object.<anonymous> (index.js:16:30) at Module._compile (module.js:430:26) Command /bin/sh failed with exit code 1 如果我在发布或调试版本配置中运行,则错误仍然存​​在。并且在模拟器和设备上都会发生。我几乎只能运行配置为选项1的AppDelegate.m的示例应用程序(从开发服务器加载),当我想发布我的应用程序时,它不会飞。

我尝试了节点5.8和6.1。其他人可以想到调试的下一步吗?这只是基础样本应用程序,它应该从本地捆绑运行吗?

"dependencies": { "react": "^0.14.8", "react-native": "^0.25.1" } 我在Mac上,没有尝试过android,但iOS绝对没有功能。

1 个答案:

答案 0 :(得分:0)

我刚开始使用新机器,一台机器上的一切正常。所以在我的旧机器上显然出现了一些问题,我发现提到Babel的全局CLI安装会引起我所看到的时髦问题。虽然在卸载Babel之后它仍然存在,但情况可能就是如此。

如果你开始遇到这个问题我的建议是不要浪费一周的时间来解决它。重新加载您的操作系统并重新开始。