Javascript 将ES6中导入语句和导出语句中的所有文件分组

Javascript 将ES6中导入语句和导出语句中的所有文件分组,javascript,ecmascript-6,es6-modules,Javascript,Ecmascript 6,Es6 Modules,我在一个名为config 文件夹结构 config | - urls | - tabs | - routes 这是我到目前为止试过的。在config文件夹中创建了一个index.js文件,我可以在其中编写所有导出语句 export * from './routes' export * from './urls' export * from './tabs' 我想将下面的所有文件嵌套在import语句中,并在需要时在其他.js文件中使用它们 import {tabs, routes, url

我在一个名为
config

文件夹结构

config
| - urls 
| - tabs
| - routes
这是我到目前为止试过的。在
config
文件夹中创建了一个
index.js
文件,我可以在其中编写所有导出语句

export * from './routes'
export * from './urls'
export * from './tabs'
我想将下面的所有文件嵌套在
import
语句中,并在需要时在其他
.js
文件中使用它们

import {tabs, routes, urls } from '../config'

如何在一个导入语句中对所有文件进行分组。谁能帮忙吗?

这就是你要找的吗

config/index.js

export * as routes from './routes'
export * as urls from './urls'
export * as tabs from './tabs'
使用导入*


从“../config/”导入*

我可以这样做。但是,还有更好的办法吗

import routes from './routes';
import urls from './urls';
import tabs from './tabs';

export { routes, tabs, urls };
我这样称呼它

import {tabs, routes, urls } from '../config'

你说的“如何在一个导入语句中链接文件?”是什么意思?我的意思是从“../config”
编写一个类似于这样的导入语句,
import{tabs,routes,url},意思是使用一个导入语句并将该文件夹中的所有文件分组。