Ios 未找到本机模块

Ios 未找到本机模块,ios,react-native,Ios,React Native,我在ios模拟器中遇到以下错误 Unable to resolve module react-native from / Users/myname/source/sandbox/auth/src/components/LoginForm.js: Module does not exist in the module map or in these directories: /Users/myname/source/sandbox/auth/node_modules 我继续前进,按照上面所说的指

我在ios模拟器中遇到以下错误

Unable to resolve module react-native from / Users/myname/source/sandbox/auth/src/components/LoginForm.js: Module does not exist in the module map or in these directories:
/Users/myname/source/sandbox/auth/node_modules
我继续前进,按照上面所说的指示去找一个干净的看守人。关闭我的终端,重新启动我的电脑

我在这里和其他来源进行了研究。找到了一个安装旧版本firebase的变通方法。我安装了version@2.4.2同样的错误也出现了

这是我的应用程序组件

import React, { Component } from 'react';
import { View } from 'react-native';
import firebase from 'firebase';
import { Header } from './components/common';
import { LoginForm } from './components/LoginForm';

class App extends Component {
  componentWillMount() {
    firebase.initializeApp({
    apiKey: "myApiKey",
    authDomain: "myDomain",
    databaseURL: "myURL",
    storageBucket: "myStorageBucket",
    messagingSenderId: "myMessengerID"
    });
  }
  render () {
    return (
      <View>
        <Header headerText="Authentication" />
        <LoginForm />
      </View>

    );
  }
}
export default App;
import React, { Component } from 'react';
import { View } from 'react-natvie';
import { Button, Card, CardSection } from './common';

class LoginForm extends Component {
  render() {
    return (
      <Card>
        <CardSection />
        <CardSection />
        <CardSection>
          <Button>
            Log In
          </Button>
        </CardSection>        
      </Card>
    );   
  }
}

export default LoginForm;
import React,{Component}来自'React';
从“react native”导入{View};
从“firebase”导入firebase;
从“./components/common”导入{Header};
从“./components/LoginForm”导入{LoginForm};
类应用程序扩展组件{
组件willmount(){
firebase.initializeApp({
apiKey:“我的apiKey”,
authDomain:“myDomain”,
数据库URL:“myURL”,
storageBucket:“myStorageBucket”,
messagingSenderId:“我的信使”
});
}
渲染(){
返回(
);
}
}
导出默认应用程序;
LoginForm组件

import React, { Component } from 'react';
import { View } from 'react-native';
import firebase from 'firebase';
import { Header } from './components/common';
import { LoginForm } from './components/LoginForm';

class App extends Component {
  componentWillMount() {
    firebase.initializeApp({
    apiKey: "myApiKey",
    authDomain: "myDomain",
    databaseURL: "myURL",
    storageBucket: "myStorageBucket",
    messagingSenderId: "myMessengerID"
    });
  }
  render () {
    return (
      <View>
        <Header headerText="Authentication" />
        <LoginForm />
      </View>

    );
  }
}
export default App;
import React, { Component } from 'react';
import { View } from 'react-natvie';
import { Button, Card, CardSection } from './common';

class LoginForm extends Component {
  render() {
    return (
      <Card>
        <CardSection />
        <CardSection />
        <CardSection>
          <Button>
            Log In
          </Button>
        </CardSection>        
      </Card>
    );   
  }
}

export default LoginForm;
import React,{Component}来自'React';
从'react natvie'导入{View};
从“/common”导入{按钮、卡片、卡片节};
类LoginForm扩展组件{
render(){
返回(
登录
);   
}
}
导出默认登录信息;

任何帮助都将不胜感激

导入过程中,您应该删除LoginForm周围的大括号。

导入过程中,您应该删除LoginForm周围的大括号。

您在
LoginForm
组件的开头拼错了
react native
导入。

您在导入的开头拼错了
react native
导入
LoginForm
组件。

我不知道这与firebase有什么关系。您是否正确设置了react本机项目?
node\u modules/react native
文件夹是否存在?是的,我确实有node\u modules/react native文件夹哦,问题出在
LoginForm
模块中,请向我们展示该文件夹的代码。好的,我会的!谢谢Eldershell'react-natvie'?我不知道这和firebase有什么关系。您是否正确设置了react本机项目?
node\u modules/react native
文件夹是否存在?是的,我确实有node\u modules/react native文件夹哦,问题出在
LoginForm
模块中,请向我们展示该文件夹的代码。好的,我会的!谢谢Eldershell的“反应natvie”???