2016-05-16 42 views
0

通過反應原生教程,(安裝先決條件,然後'react-native init AwesomeProject'和'react-native run-ios',在模擬器中運行正常)我打開xcode項目並嘗試從本地包運行(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 如果我在發行版或調試版配置中運行,錯誤仍然存​​在。併發生在模擬器和設備上。幾乎我只能運行示例應用程序與AppDelegate.m配置爲選項1(從開發服務器加載),當我想發佈我的應用程序不會飛的。錯誤反應本地運行的基礎入門者應用程序從包

我試了節點5.8和6.1。任何人都可以考慮下一步調試嗎?這只是基本示例應用程序,它應該從本地軟件包中運行?

"dependencies": { "react": "^0.14.8", "react-native": "^0.25.1" } 我在一個mac上,還沒有嘗試android,但iOS肯定是非功能性的。

+0

React Native 0.26昨天發佈,它具有相同的確切問題。沒有人從捆綁軟件中運行這些示例應用程序嗎? –

回答

0

我在新機器上開始新鮮,在新機器上一切正常。所以在我的舊機器上顯然出現了問題,我發現提到全球CLI的Babel安裝會導致像我所看到的那樣的時髦問題。情況可能是這樣,雖然在我卸載Babel後它仍然存在。

我的建議,如果你開始遇到這是不浪費一個星期試圖解決它。重新加載您的操作系統並重新開始。

相關問題