如何导入与包含它们的文件夹相同的文件?

时间:2018-03-01 15:56:36

标签: javascript node.js ecmascript-6 ecmascript-5

在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'

1 个答案:

答案 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";

希望这有帮助。