Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

159
Visualizações
TypeScript no proporciona exportación predeterminada

Tengo problemas con el proyecto Laravel + Vite + Vue 3. He instalado todo como documentación y necesario, y este proyecto funciona separado de Laravel y Vite. Pero aquí está el problema, TypeScript no reconoce el valor predeterminado de exportación. Siempre da un error como:

 MainLayout.vue:42 Uncaught SyntaxError: The requested module '/resources/scripts/composable/Auth.js' does not provide an export named 'default' (at MainLayout.vue:42:1)

Pero el archivo Auth.ts tiene una función de exportación y se ve así:

 export default function useAuth(){ return { CurrentUserToken: 'test'; }; }

Así es como estoy llamando en algunos archivos (ejemplo)

 import useAuth() from './Auth'; const { CurrentUserToken } = useAuth(); return CurrentUserToken;

¿Por qué no reconocería esta función nombrada?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puedes exportarlo así

 export function useAuth() { return { CurrentUserToken: 'test'; }; }

Importar

 import { useAuth } from './Auth';

Ejecutar la función

 useAuth();

O

Si desea exportar por defecto

 export default function() { return { CurrentUserToken: 'test'; }; }

Y la importación se vería así

 import useAuth from './Auth';

Ejecutar la función

 useAuth();
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda