Bonjour,
Dans mon appli javascript (avec React), j'ai installé un package pour transformer des fichiers. Quand je lance mon code, j'ai l'erreur :
En creusant dans le code source du package, ça vient d'une fonction qui utilise globalThis:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 TypeError: Invalid URL at new URL (node:internal/url:825:25) ...
En mettant des instructions console.log dans cette fonction, base me renvoie bien le chemin relatif de mon fichier, mais globalThis?.document?.location a pour valeur undefined.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 const checkSuffix = (base, suffix) => { const url = new URL(base, globalThis?.document?.location); return url.pathname.slice(-4).toLowerCase() === suffix; };
Est-ce qu'il y a quelque chose de particulier à paramétrer pour bien prendre en compte globalThis?
Merci,
Nico








Répondre avec citation
Partager