2016-05-12 9 views
2

フォルダfolderには複数のjsファイルがあります。そのうちの一つ、同じ時刻にvar.js輸出のデフォルト&名前の変数:es6構文を使用して、デフォルトエクスポートと名前付きエクスポートの両方を再エクスポートしてフラット化します

export a ... 
export b ... 
export default c ... 

私は、書くことができます:folderimport c,{a,b} from "folder/var";

を、私はvar.jsから変数を再輸出するindex.jsを書き、書くことができるようにしたいです:

import {c,a,b} from "folder";

私はindex.jsに書いた:

export * from "./var" 

私はexploringjs.com section 16.4.4 All exporting stylesから理解して何から、それはvar.jsからのみabをエクスポートします。 var.jsからの輸出を「フラット化」するにはどうすればindex.jsにできますか?

+1

なぜそれが唯一の 'A'と 'B'をエクスポートするでしょうか? 'default'もエクスポートします。 – Bergi

+0

あなたが書いたことで、 'default'は実際には' default'という名前の変数で、私はそれを使うことができます。ありがとうございました! –

答えて

2

私は私が正しくあなたの質問を理解していないが、あなたは次の操作を行うことができます:

export {a,b, default as c} from "./var"; 
関連する問題