React Native Module AppRegistry 不是注册的可调用module

IT技术 reactjs native
2021-05-03 21:03:09

我遇到了我们团队正在处理的共享 github 项目的问题。大约一个星期以来,我一直在努力解决这个问题,但没有任何运气。

问题是在我的团队计算机上运行的全新克隆无法在我的计算机上正常运行。它抛出错误,“module AppRegistry 不是可调用的module”。我正在做一个 ios 项目。我已经删除了所有文件夹并重新开始。我创建了具有各种权限的新用户,但没有运气。

还有什么我想尝试的吗?谢谢!


索引.ios.js

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

AppRegistry.registerComponent('mobileapps', 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;
1个回答

好的,我在做了一个新的 react-native init 并单独安装了我的每个 npm 包以查看哪个坏了之后想通了。我发现它是 RNCookies 管理器,但整个问题是我需要运行一个rnpm link.