Búsqueda de sitios web

Reexportar como predeterminado en TypeScript


En TypeScript podemos reexportar módulos de la siguiente manera:

export * from './validators'; // Re-export all exports
export { validate as stringValidator } from './validators/string'; // Re-export with changed name

Mi pregunta es sobre si es posible volver a exportar como predeterminado, por ejemplo, combinar las siguientes dos declaraciones en una:

import * as validators from './validators';
export default validators;

Respuesta #1

Puedes hacerlo así:

export { default } from './validators';

Artículos relacionados