J'ai un projet Vue 2 et j'ai écrit une fonction simple pour traduire les mois en dates que je voudrais importer dans l'un de mes composants, mais je reçois une erreur:
export 'default' (importé sous le nom 'translateDate') introuvable dans '@/utils/date-translation'
Le chemin de fichier relatif du dossier src est correct, et j'exporte la fonction comme ceci:
export function translateDate(date) {
// my code
}
Et puis je l'importe dans le composant comme ceci:
import translateDate from '@/utils/date-translation'
Qu'est-ce que je fais mal?
Vous devez spécifier default
explicitement:
export default function translateDate(date) {
..
}
Spécifiez soit default
comme mentionné ci-dessus, ou si vous essayez d'exporter plusieurs éléments à partir du même fichier, vous devez les importer avec des accolades.
Donc vous auriez:
export function doWork(){}
export const myVariable = true;
Et puis vous les importeriez dans un fichier séparé en tant que:
import { doWork, myVariable} from "./myES6Module"