tipos principales primitives example estructuras estructura ejemplos datos data javascript ecmascript-6 es6-modules

principales - ¿Cómo puedo alias una importación predeterminada en Javascript?



tipos de datos principales en javascript (1)

Usando módulos ES6, sé que puedo alias una importación con nombre

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

Y sé que puedo importar una importación predeterminada

import defaultMember from ''my-module'';

Me gustaría asignar un alias a una importación predeterminada y pensé que lo siguiente funcionaría

import defaultMember as alias from ''my-module'';

pero eso produce un error de análisis (sintaxis).

¿Cómo puedo (o puedo) alias una importación predeterminada?


defaultMember ya es un alias, no necesita ser el nombre de la función / cosa exportada. Solo haz

import alias from ''my-module'';

Alternativamente puedes hacer

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

Pero eso es bastante esotérico.