我得到了这个eslint错误:
首选默认导出
import React, { Component } from 'react';
class HomePage extends Component {
render() {
return (
<div className="Section">HomePage</div>
);
}
}
export { HomePage };
I have tried doing:
然后我得到了一个致命的解析错误.
然后我把它改成:
export default HomePage;
这将清除eslint错误.
但随后抛出:
"./HomePage"不包含名为"HomePage"的导出.
因为我是这样称呼主页的:
如果我删除括号,则会出现以下错误:
在中找不到"导出"默认"(导入为"主页")
import HomePage from './HomePage';
<PrivateRoute exact path="/" component={HomePage} />
将其更改为首选默认导出的正确方式是什么?