javascript - with - w3schools titles



Como posso alias uma importação padrão em Javascript? (1)

Usando os módulos ES6, sei que posso alias uma importação nomeada

import { foo as bar } from 'my-module';

E eu sei que posso importar uma importação padrão

import defaultMember from 'my-module';

Gostaria de alias uma importação padrão e pensei que o seguinte funcionaria

import defaultMember as alias from 'my-module';

mas isso resulta em um erro de análise (sintaxe).

Como posso (ou posso?) Alias ​​uma importação padrão?


defaultMember é um alias - não precisa ser o nome da função / coisa exportada. Apenas faça

import alias from 'my-module';

Alternativamente, você pode fazer

import {default as alias} from 'my-module';

mas isso é bastante esotérico.





es6-modules