ES6モジュールを使用して、名前付きインポートをエイリアスできることを私は知っています
import { foo as bar } from 'my-module';
そして私は私がデフォルトのインポートをインポートできることを知っています
import defaultMember from 'my-module';
デフォルトのインポートにエイリアスを付けたいのですが、次のようにすればうまくいくと考えていました
import defaultMember as alias from 'my-module';
しかし、それは構文解析(構文)エラーになります。
どうやってデフォルトのインポートをエイリアスできますか(できますか?)。
defaultMember
はすでに is alias - エクスポートされた関数の名前である必要はありません。やるだけ
import alias from 'my-module';
代わりにあなたがすることができます
import {default as alias} from 'my-module';
しかしそれはかなり難解です。