在ECMAScript中导入文件时,我们会import Home from './Home'
,并且会导入import Home from './Home/index'
。
我在一个没有index
文件的项目中。相反,我们有一个名为与包含它的文件夹相同的文件。
例如:
src/component/Home/Home.js
src/component/Footer/Footer.js
有没有办法配置NODE_PATH或其他东西,继续执行import Home from './Home'
并导入import Home from './Home/Home'
?
答案 0 :(得分:1)
正如Madara Uchiha所说,这是不可能的。你可以做一些聪明的事情:
在src/component/index.js
:
export { default as Home } from "./Home/Home";
export { default as Footer } from "./Footer/Footer";
其他地方:
import { Home, Footer } from "./component";
希望这有帮助。