69 votes

Référence du fichier GitHub dans jsFiddle

Existe-t-il une possibilité de mauvaise utilisation récupérer les fichiers d'un repo github comme ressources externes dans jsFiddle ?

1voto

user2314737 Points 1671

Une autre possibilité est d'ajouter la bibliothèque Git au fichier Référentiel cdnJS script (ils écrivent que toute bibliothèque qui est raisonnablement populaire sur GitHub sera acceptée) et ensuite l'utiliser comme ressource externe.

Je viens d'apprendre qu'il existe de nombreuses bibliothèques Javascript à l'adresse suivante http://jsdb.io/ et il est très facile d'en ajouter de nouveaux - il suffit d'entrer l'URL d'un dépôt Github.

1voto

Angshu Guha Points 650

S'il y a un dépôt git dans la structure de dossier suivante

fiddletest/test1 (fiddletest est le nom du dépôt et test1 est un dossier)

alors le lien jsfiddle correspondant sera

http://jsfiddle.net/gh/get/<library name>/<version>/<github user name>/fiddletest/tree/master/test1/

La structure du dossier et du fichier doit être la suivante

fiddletest(the repo name)
|____ test1
      |____ demo.html
      |____ demo.js
      |____ demo.css
      |____ demo.details 

à l'exception de ces trois fichiers, les autres seront ignorés. le fichier de détails doit contenir les détails du violon et le lien des ressources externes (s'il y en a) comme suit

---
name: test fiddle repo
description: this is a test repo
resources: 
  - http://abc.xyz.com/abc.js
  - http://abc.xyz.com/abc2.js
...

Vous avez peut-être remarqué le et dans le lien du fiddle. Si le lien est avec pure js, le nom de la bibliothèque doit être "library" et la version doit être "pure".

En bref, le lien de fiddle pour renvoyer vers github doit être au format suivant

http://jsfiddle.net/gh/get/<library name>/<version>/<github user name>/<repo name>/tree/<branchname>/<folder name>/

0voto

Kamil Kiełczewski Points 6496

2021

Il suffit d'aller sur le fichier github et de cliquer sur le bouton "Télécharger" et de copier l'URL - cela fonctionnera avec fetch - exemple de travail aquí (cela ne fonctionne pas dans le snippet SO - je ne sais pas pourquoi) - exemple d'url de ce fichier :

https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/master/2.0/VC/glTF-Embedded/VC.gltf

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X