【问题标题】:I am trying to integrate firebase in my react native app in expo-cli我正在尝试将 firebase 集成到我在 expo-cli 中的 react 本机应用程序中
【发布时间】:2020-10-17 08:34:20
【问题描述】:

导入包后出现错误提示

模块构建失败:错误:ENOENT:没有这样的文件或目录,打开 'C:\Users\hp\react-firebase\node_modules\firebase\dist\index.cjs.js'

我也是这样导入的,这样用的

import React from 'react';
import { StyleSheet, Text, View} from 'react-native';
import * as firebase from 'firebase';

const firebaseConfig = {
  apiKey: "AIzaSyBBbX7UGC4Pkq4gHu2fO_zDGruliF1EJC8",
  authDomain: "react-firebase-881ec.firebaseapp.com",
  databaseURL: "https://react-firebase-881ec.firebaseio.com",
  projectId: "react-firebase-881ec",
  storageBucket: "react-firebase-881ec.appspot.com",
  messagingSenderId: "721639090613",
  appId: "1:721639090613:web:a70bfb1a95e72aaf8451fc",
  measurementId: "G-82VLJWB7SR"
};
// Initialize Firebase
firebase.initializeApp(firebaseConfig);

import {Container, Header, Item, Input, Content, Form, Label, Button} from 'native-base'

export default class App extends React.Component {
  render() {
    return (
      <Container>
        <Form>
          <Item>
            <Label>Email</Label>
            <Input 
            autoCorrect={false}
            autoCapitalize="none"
            />
          </Item>
        </Form>
      </Container>
     );
  }
}

希望有人能帮忙

【问题讨论】:

    标签: firebase react-native


    【解决方案1】:

    试试下面的:

    1. npm rebuild node-sass

    2. 否则删除node_modules文件夹并重新运行npm install

    3. 否则在显示文件丢失错误的路径的 node_modules 内创建空文件。

      touch C:\Users\hp\react-firebase\node_modules\firebase\dist\index.cjs.js

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-27
      • 1970-01-01
      • 1970-01-01
      • 2021-07-10
      • 2016-11-05
      • 1970-01-01
      • 2021-01-27
      相关资源
      最近更新 更多