gpt4 book ai didi

javascript - JS - 我可以导入具有多个文件的同名导出吗?

转载 作者:行者123 更新时间:2023-12-03 20:44:33 24 4
gpt4 key购买 nike

例如File A

export const hello = {...something}
File B
// export name is same to File A
export const hello = {...another}
Index.js
// want to import File A and File B's hello module like below
import { hello } from './File A', 'File B';

// Iterable like array, object or else
const mergedHello = hello;
我要全部导入 hello动态地从同一目录中。
如果有 100 个文件带有 export hello , 100 行的导入很奇怪...
这是可能的还是任何适当的模块?
我找不到合适的 js 模块..

最佳答案

我认为这是不可能的,您可以创建另一个像这样导出所有其他模块的模块:

export {hello as helloA} from './FileA'
export {hello as helloB} from './FileB'
...
然后在 Index文件,您可以像这样导入它们:
import * as hello from './module'
或者,如果您想要其中一些:
import {helloA, helloB} from './module'

关于javascript - JS - 我可以导入具有多个文件的同名导出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66236103/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com