鍍金池/ 問(wèn)答/HTML/ 在es6中,如果一個(gè)模塊超級(jí)長(zhǎng),如何定義呢?

在es6中,如果一個(gè)模塊超級(jí)長(zhǎng),如何定義呢?

我沒(méi)有想到好的辦法,我的做法現(xiàn)在還欠缺一點(diǎn)的就是webstorm沒(méi)法自動(dòng)引用

io/index.js:
export { default as taskIo } from './task';
export { default as todoIo } from './todo';
……………………
還有很多其他的模塊

在使用的時(shí)候,我是想:

import {taskIo} from "../../io";

但webstorm自動(dòng)觸發(fā)的提示永遠(yuǎn)是:

clipboard.png

各位同仁有啥辦法解決嗎,。還是說(shuō)用法一直是寫一個(gè)超長(zhǎng)的文件,或者一個(gè)模塊功能的分了多個(gè)文件就是只能引入這些分別得文件?

回答
編輯回答
網(wǎng)妓

其實(shí)現(xiàn)在我的做法已經(jīng)達(dá)到我的目標(biāo)了。光輸入taskIo就會(huì)提示,但如果輸入了taskIo.list在按alt+enter,就會(huì)提示引用具體的文件。

2017年3月26日 13:46