簡體   English   中英

在 ES6 中對 import 語句和 export 語句中的所有文件進行分組

[英]Group all files in import statements and export statement in ES6

我在一個名為config的文件夾中有這三個文件 - tabsroutesurls

文件夾結構

config
| - urls 
| - tabs
| - routes

這是我到目前為止所嘗試的。 config文件夾中創建了一個index.js文件,我可以在其中編寫所有導出語句。

export * from './routes'
export * from './urls'
export * from './tabs'

我想在import語句中嵌套如下所有文件,並在其他.js文件中需要時使用它們

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

如何將所有文件分組到一個導入語句中。 有人可以幫忙嗎?

這是你要找的嗎?

配置/index.js

export * as routes from './routes'
export * as urls from './urls'
export * as tabs from './tabs'

使用導入 *

import * from '../config/';

我能夠做到這一點。 但是,有沒有更好的方法?

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

export { routes, tabs, urls };

而且,我這樣稱呼它

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM