2016-06-30 2 views
8

У меня проблемы с общим проектом github, над которым работает наша команда. Я уже несколько недель ударяю головой об этом вопросе без везения.React Native Module AppRegistry не является зарегистрированным вызываемым модулем

Проблема - совершенно новый клон, который работает на компьютерах моих команд, не будет корректно работать на моем компьютере. Он выдает ошибку: «Модуль AppRegistry не является вызываемым модулем». Я работаю над проектом ios. Я удалил все папки и снова запустил. Я создал новых пользователей с различными разрешениями и не повезло.

Есть ли что-нибудь еще, что мне не хватает, чтобы попробовать? Благодаря!


Index.ios.js

const { AppRegistry } = require('react-native'); 
const setup = require('./app/setup'); 

AppRegistry.registerComponent('mobileapps', setup); 

Setup.js

import App from './index'; 
import React, { Component } from 'react'; 
import { Provider } from 'react-redux'; 
import configureStore from './store'; 

const store = configureStore(); 

function setup() { 
    class Root extends Component { 
    render() { 
     return (
     <Provider store={store}> 
      <App /> 
     </Provider> 
    ); 
    } 
    } 

    return Root; 
} 

module.exports = setup; 
+0

Вы дважды проверяли свои зависимости и версии? –

+0

также проверяйте свой экспортный отчет в своем index.ios.js и ваших ввозах –

+0

Да, у меня есть. Я также выяснил, что когда я создаю новый проект, как и в случае запуска «init-init initProject», я получаю ту же ошибку. – gbland777

ответ

4

Хорошо, я понял это после того, как делать новую реагировать родную инициализацию и установку каждого из моих НПХ пакетов индивидуально чтобы увидеть, какой из них ломается. Я узнал, что это был менеджер RNCookies, но вся проблема была в том, что мне нужно было запустить rnpm link.

Смежные вопросы