【问题标题】:File Path Is Giving An Error (None of these files exist)文件路径出错(这些文件都不存在)
【发布时间】:2023-02-23 10:20:09
【问题描述】:

我想从 firebase.js 导入 {auth},我将其设置如下:

CareTeamScreen.js

import {useNavigation} from '@react-navigation/core'
import React, {useState, useEffect} from 'react';
import {useRoute} from '@react-navigation/native';
import {KeyboardAvoidingView, Button, StyleSheet, Image, Text, TextInput, View, TouchableOpacity, FlatList} from 'react-native';
import {auth} from '.../firebase.js';

但是,我收到该文件不存在的错误消息。 这些文件都不存在:

  * ../../../.../firebase.js(.native|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json)
  * ../../../.../firebase.js/index(.native|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json)
  3 | import {useRoute} from '@react-navigation/native';
  4 | import {KeyboardAvoidingView, Button, StyleSheet, Image, Text, TextInput, View, TouchableOpacity, FlatList} from 'react-native';
> 5 | import {auth} from '.../firebase.js';
    |                     ^
  6 |
  7 | const CareTeamScreen = () => {
  8 |   const [data, setData] = useState([]);

我已经尝试过“./firebase.js”、“../firebase.js”和“..../firebase.js”。他们都没有工作。我还附上了我的文件系统是如何设置的。

【问题讨论】:

    标签: javascript reactjs react-native


    【解决方案1】:

    如果你想上两个目录,它应该是../../而不是...。由于 zsh 别名,我相信你已经习惯了 ...,但它不适用于 JS 代码库

    【讨论】:

    • 它奏效了 - 谢谢!
    猜你喜欢
    • 2021-09-18
    • 2021-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 1970-01-01
    相关资源
    最近更新 更多