对于这样的情况,
/ACollectionOfTinyComponent/index.js
import Container from './Container';
export {
Container,
};
所以 index.js 变成了一个目录,可以包含其他小部分,而不必一直写出每个 Component Name。所以在这种情况下,我们可以在另一个组件中导入一个组件,如下所示:
import {Container} from './ACollectionOfTinyComponent'
//then use Container in the code here
这是一个不好的做法吗?因为如果我启用了 airbnb linter,那么我得到了错误 linting
Prefer default export import/prefer-default-export
它要求我添加default
,但这会导致编译错误