¿Existe la posibilidad de
utilizar incorrectamente
obtener archivos de un repositorio github como recursos externos en jsFiddle?Referencia del archivo GitHub en jsFiddle
Respuesta
Esta es una respuesta actualizada, ya que las URLs han cambiado un poco para Github ... Me encontré con este problema y lo resolvió para el día de hoy. Espero que esto ayude a la gente a encontrar esta publicación recientemente. Ejemplo para el tema de pizarra Bootstrap de Bootswatch:
Raw archivo url: https://raw2.github.com/thomaspark/bootswatch/gh-pages/slate/bootstrap.css
Retire la
2.
despuésraw
: https://rawgithub.com/thomaspark/bootswatch/gh-pages/slate/bootstrap.css
Eso es todo! : D
Otra posibilidad es agregar la biblioteca de Git al cdnJS Script Repository (escriben que se acepta cualquier biblioteca popular en GitHub) y luego usarla como recurso externo.
Acabo de enterarme: hay muchas librerías de Javascript en http://jsdb.io/ y es muy fácil agregar nuevas. Es solo cuestión de ingresar a la URL de un repositorio de Github.
TLDR; Visite rawgit.com que mostrará sus archivos en una CDN directamente desde GitHub para que pueda usarlos.
Desafortunadamente ninguna de las respuestas aquí funcionó para mí. La URL rawgithub
no pareció funcionar porque la conexión se rechazó. Así que aquí hay una solución completa que funcionó. En primer lugar, en GitHub debe hacer clic en el botón Raw
para obtener el JavaScript original.
luego copiar la URL de la página que le lleva también. Notarás que si tratas de usar esto directamente, recibirás una advertencia de JSFiddle.
Más al punto es el navegador le dará un error, por ejemplo .:
Refused to execute script from https://raw.githubusercontent.com/nnnick/Chart.js/master/Chart.min.js' because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled.
Tome esa URL y visitar rawgit.com. Esto le dará una URL del formato https://rawgit.com/nnnick/Chart.js/master/Chart.min.js
que luego puede usar.
He intentado y probado esto y parece que funciona bien sin problema
Pruebe 'http: // rawgit.com /' en su lugar. Está alimentado por MaxCDN. – kaiser
Oh. Solo lee tu publicación completa. Parece que recibieron un problema de nomenclatura :) – kaiser
@kaiser: Gracias por volver a aceptar esta respuesta, con suerte le llamará la atención y ayudará a los futuros usuarios. – Ian
Si hay un repositorio git en la siguiente estructura de carpetas
fiddletest/test1 (fiddletest es el nombre de recompra y test1 es una carpeta)
luego en el enlace correspondiente será jsFiddle
http://jsfiddle.net/gh/get/<library name>/<version>/<github user name>/fiddletest/tree/master/test1/
la estructura de carpetas y archivos debe ser como este
fiddletest(the repo name)
|____ test1
|____ demo.html
|____ demo.js
|____ demo.css
|____ demo.details
excepto estos tres archivos se ignorarán. el archivo de datos debe contener los detalles de violín y enlace de recursos externos (si los hay) de la siguiente manera
---
name: test fiddle repo
description: this is a test repo
resources:
- http://abc.xyz.com/abc.js
- http://abc.xyz.com/abc2.js
...
Puede ser que usted ha notado la y en el enlace de violín. Si un violín es la pura js el nombre de la biblioteca debe ser "biblioteca" y la versión debe ser "pura"
En pocas palabras el enlace violín a Reffer a github debe estar en formato siguiente
http://jsfiddle.net/gh/get/<library name>/<version>/<github user name>/<repo name>/tree/<branchname>/<folder name>/
tenga en cuenta que a diferencia de otros violines, violines creados de esta manera [no se puede incrustar] (https://github.com/jsfiddle/jsfiddle-issues/issues/46) ... –
- 1. AJAX en jsFiddle
- 2. ¿Ejecutables del anfitrión en GitHub?
- 3. Eliminar archivo de Pull Request en GitHub
- 4. Github API ... Obtener el nombre del archivo fuente en un archivo movido/renombrado
- 5. ¿Algo como JsFiddle para VBScript?
- 6. Utilice la solicitud POST en JSfiddle
- 7. Uso de temas jQuery (CSS) en jsFiddle
- 8. Cómo cargar y usar XML en jsFiddle
- 9. Referencia para el manejo adecuado del archivo PID en Unix
- 10. ¿Cómo subir un archivo adjunto a la wiki de GitHub?
- 11. Eliminar archivos del maestro en github
- 12. implementación del proyecto github php
- 13. actualización del proyecto en forma de horquilla en GitHub
- 14. cómo usar la solicitud de ajax en jsFiddle
- 15. Descripción del archivo xml de diseño de Magento (referencia, bloque, ...)
- 16. ¿Cómo cargo un archivo externo y me aseguro de que se ejecute primero en JSFiddle?
- 17. Hacer referencia a un esquema XSD dentro del archivo jar
- 18. configurando una página de demostración en github
- 19. jsfiddle atajo de teclado para "ejecutar" código
- 20. ¿Por qué este simple JSFiddle no funciona?
- 21. ¿Es posible crear un archivo en algún lugar de github a través del navegador?
- 22. TFSBuild/MSBuild y el Proyecto de referencia frente a referencia del archivo
- 23. Usando jsfiddle: ¿cómo puedo usar las librerías underscore.js o backbone.js?
- 24. ¿Cómo cambiar el modo de archivo en GitHub?
- 25. Cómo obtener cierta confirmación del proyecto GitHub
- 26. Extraiga nuevas actualizaciones del repositorio original de GitHub en el depósito bifurcado de GitHub
- 27. ¿Cómo eliminar archivos del repositorio de GitHub?
- 28. Bundle: Instalar joya del repositorio GitHub privado
- 29. referencia un archivo xsd en xml
- 30. Cambiar la fuente predeterminada del código github
se funciona con 2 allí – vsync
Esta es la respuesta correcta después de la actualización de github. –
Esto no funciona con el código js. Ver otra respuesta a continuación. –