Ho creato un'applicazione di visualizzazione dati e l'ho pubblicata come Github page. Vorrei ora visualizzarlo sul sito bl.ocks.org che aggrega le visualizzazioni D3.js. Come posso iniziare dal repository github e creare un gist che mantenga le dipendenze relative del codice repo? Avrò bisogno di rifattorizzare tutto il codice per creare un'app a file singolo che punti solo a fonti CDN?Crea Gist dal repository Github per la visualizzazione su bl.ocks.org
risposta
È più semplice imparare dall'esempio. Prendiamo l'esempio sulla bl.ocks home page:
http://bl.ocks.org/mbostock/1353700
ora a vedere l'essenza che lo ha generato, basta prendere il numero di identificazione a partire dalla fine del URL e appent è l'url Gist, in questo modo:
http://gist.github.com/1353700
Questo succo contiene 3 file, ma due sono opzionali. L'unico requisito per un blocco da visualizzare è index.html. Quel file dovrebbe contenere un file html completo con lo script js che include anche le risorse cdn come d3. Facoltativamente, puoi inserire il tuo codice javascript in un file separato e aggiungerlo al gist, quindi collegarlo al file index.html.
È anche possibile aggiungere un README.md e thumbnail.png, se si desidera fornire una descrizione del proprio esempio e un'immagine per esso. Questo è spiegato anche sulla home page di bl.ocks.
Spero che questo aiuti.
Una volta ottenuto l'esempio su GIST, tutto ciò che dovete fare è copiare l'estensione (ad es. "Username/hash") e metterla dopo bl.ocks.org/. Quindi, se questa sostanza:
https://gist.github.com/mbostock/4063423
Esso può essere visualizzato tramite bl.ocks al seguente URL:
http://bl.ocks.org/mbostock/4063423
E 'così buono che non c'è bisogno di fare qualsiasi lavoro extra dopo la creazione del Gist.
Grazie! Questo è stato il passo cruciale. – Mars
- 1. GitHub: come aggiungere Gist al repository?
- 2. Distribuire su heroku direttamente dal repository github
- 3. Come gestisci i tuoi gist su GitHub?
- 4. La patch GitHub Gist API non funziona?
- 5. Visualize repository git su GitHub
- 6. Come convertire i file in github repo in un aspetto
- 7. Unisci le modifiche dal repository github remoto al repository locale
- 8. Recupero dal repository github monte fallisce riagganciando
- 9. esportazione git dal repository remoto github
- 10. Bundle: Installare gemma dal repository github privato
- 11. Installare ruby gem globalmente dal repository github
- 12. Come rimuovere i file dal repository GitHub?
- 13. Come caricare un repository di file su Gist, preservando la cronologia?
- 14. Impossibile creare repository su github
- 15. Aggiungi nuovo Gist usando l'API Github
- 16. Clone repository in GitHub
- 17. non possono ampliare GitHub: Gist non supporta le directory
- 18. Gestione e visualizzazione di rami in un GIST
- 19. Posso organizzare repository in cartelle su Github?
- 20. Trasferimento dal repository locale al telecomando ospitato da GitHub
- 21. cache locale per un repository github?
- 22. Come si modifica una descrizione del repository su GitHub?
- 23. Pagine private per un repository Github privato
- 24. Vantaggi di GitHub su Bitbucket per i repository Git
- 25. Come incorporare il codice dal repository in github markdown?
- 26. Come costruire l'immagine finestra mobile dal repository github
- 27. annullamento di un pull dal repository github errato
- 28. come creare un Gist in github che restituisce dati JSON
- 29. GitHub API popolari repository
- 30. Gist: come impostare l'altezza e la larghezza di un Gist incorporato
bl.ocks.org non aggrega visualizzazioni, è semplicemente un visualizzatore per gli elenchi. Dai un'occhiata ad alcuni dei blocchi/elenchi che sono là fuori (ce ne sono molti!) E vedrai cosa è richiesto. Fondamentalmente, l'essenza deve essere autonoma. –