Búsqueda de sitios web

javascript - Un módulo no puede tener múltiples exportaciones por defecto


Solo tengo una línea export default en mi código. Sin embargo, en WebStorm con Typescript, obtengo este error de TS:

Ts2528: un módulo no puede tener múltiples exportaciones por defecto

Aquí está el código:

ts import { ModelCreator } from 'entities/model-creator' export default ModelCreator()

Respuesta #1

La manera rápida

Aunque a veces puedes simplemente volver a abrir un archivo como se indica en otras respuestas, sin embargo, no siempre ayuda.

Cuando veas retrasos como este (y otras rarezas del servicio de TS), puedes reiniciar el servicio de TypeScript usando la siguiente manera:

Vea más detalles en la página de ayuda del centro de herramientas de TypeScript.


Funcionalidad anterior (versiones previas)

Reinicia el servicio de TypeScript abriendo una ventana de herramientas de TypeScript y haciendo clic en el botón "Reiniciar" (tercer botón en el lado derecho del panel):

Respuesta #2

Tuve el mismo error. Después de reiniciar WebStorm, volvió a funcionar.

Respuesta #3

La forma más rápida: ¡Cierra y vuelve a abrir el archivo!

Artículos relacionados