ES6、インポートしたモジュールを1行でエクスポートするにはどうすればいいですか? 質問する

ES6、インポートしたモジュールを1行でエクスポートするにはどうすればいいですか? 質問する

可能であれば、次のことを 1 行で実行したいと思います。

  • import Module from './Module/Module;'
  • export Module;

以下のことを試してみましたが、うまくいかないようです:

  • export Module from './Module/Module;

ベストアンサー1

export {default as Module} from './Module/Module';

Moduleエクスポートを実行するモジュール内でも使用可能である必要がない限り、これは標準的な ES6 の方法です。

export Module from './Module/Module';

これは ESnext で提案されている方法ですが、現時点では Babel で有効にしている場合にのみ機能します。

おすすめ記事