Chargement de fichiers JavaScript externes depuis GitHub
Lors du référencement de fichiers JavaScript externes hébergés sur GitHub, les développeurs rencontrent souvent des problèmes lorsqu'ils tentent de charger ces fichiers depuis le lien brut GitHub. Cela peut entraîner des erreurs dues à la vérification du type MIME imposée par les navigateurs modernes.
Pour surmonter ce problème, il est nécessaire de trouver une méthode alternative pour charger le fichier JavaScript. Une solution efficace consiste à utiliser jsdelivr.net. En suivant ces étapes, vous pouvez obtenir un lien fonctionnellement équivalent :
Exemples :
Dernière version :
http://cdn.jsdelivr.net/gh/<username>/<repo>/path/to/file.js
Version ou commit spécifique hash :
http://cdn.jsdelivr.net/gh/<username>/<repo>@<version or hash>/path/to/file.js
Pourquoi est-ce nécessaire ?
Implémentation par GitHub des X-Content-Type-Options : nosniff l'en-tête oblige les navigateurs à appliquer la vérification du type MIME. Ce paramètre empêche certains navigateurs d'interpréter les fichiers bruts comme prévu, ce qui entraîne les erreurs observées.
Reportez-vous au fil de discussion lié pour plus d'informations sur ce sujet.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!