2016-07-20 11 views
0

だから私は、この例からアプリケーション動作するようにしようとしています:名前の変更は、ネイティブ例のアプリを反応

index.ios.js

import App from './App'; 
AppRegistry.registerComponent('App',() => App); 

index.android.js

https://github.com/aksonov/react-native-router-flux/tree/master/Example

をしかし、私は次の行の名前を変更するとき

import App from './App'; 
AppRegistry.registerComponent('App',() => App); 

私はApp.jsExample.jsの名前を変更し、コンテンツ更新しました:

class App extends Component { 
    render() { 
    return (
     <Router createReducer={reducerCreate} getSceneStyle={getSceneStyle}> 
     //... 
     </Router> 
    ); 
    } 
} 

export default App; 

しかし、私は、私は次のエラーが表示され、アプリケーションをコンパイルしてみてください。 package.json

  • 実行のname属性が反応し、ネイティブ

    Application Example has not been registered. 
    This is either due to a require() error during initialisation or failure to call AppRegistery.registerComponent. 
    
  • 答えて

    1
    1. 変更アップグレードごAppregistryがAppRegistry.registerComponent('MyApp',() => MyApp);
    +0

    ねえ@kenitive私はすでに 'パッケージを更新した言及を忘れてしまった

  • 変更。 json'だが、プロジェクトを更新していないようであれば、それはまだエラーの 'Example'を参照している。また、なぜ 'App'から' MyApp'に名前を変更するのですか? –

  • 関連する問題