0

现在这可能是一个听起来很愚蠢的问题,但这在我身上发生了两次。它以前工作得很好,但是在我重命名文件后,它给了我错误

Element type is invalid expected a string(for built-in components) or a 
class/function (for composite components) but got: undefined. You likely forgot to 
export your component from the file it's defined in.

这是我的结构。

* App.js
* src
  - screens
    - Main
      - index.js
      - Main.js

index.js

import Main from './Main';
export default Main;

主.js

const Main = () => null;
export default Main;

应用程序.js

import Main from './src/screens/Main/index';

我正在使用最新版本的 CRNA & EXPO。我知道这与它无关,但仍然如此。

4

1 回答 1

0

我正在导入另一个Main.js不存在的属性,例如-

import { DoesNotExist } from './src/components/index';

所以这给出了错误。

于 2017-11-01T08:08:26.343 回答