Bir veri görselleştirme uygulaması oluşturdum ve bunu Github page olarak yayınladım. Şimdi bunu, D3.js görselleştirmelerini toplayan bl.ocks.org sitesinde görüntülemek istiyorum. Github repo'undan nasıl başlayabilirim ve repo kodunun göreceli bağımlılıklarını koruyan bir temel oluşturulabilir? Sadece CDN kaynaklarına işaret eden tek bir dosya uygulaması yapmak için tüm kodu yeniden düzenlemem gerekecek mi?Github repo'dan Gist to make make on bl.ocks.org
cevap
Örnek olarak öğrenmesi en kolay olanıdır. bl.ocks ana sayfasında örneği ele alalım:
http://bl.ocks.org/mbostock/1353700
Şimdisadece url sonundan id numarasını alıp şöyle, o özü url appent, onu oluşturulan özünü görmek için:
http://gist.github.com/1353700
özü 3 dosyalarını içeren Yani, ancak iki isteğe bağlıdır. Gösterilecek bir blok için tek gereksinim index.html olmalıdır. Bu dosya, js komut dosyanızla d3 gibi cdn kaynaklarına herhangi bir tam html dosyanız içermelidir. İsteğe bağlı olarak, javascript kodunuzu ayrı bir dosyaya koyabilir ve bunu forma ekleyebilir ve ardından index.html dosyanızdan buna bağlayabilirsiniz.
Ayrıca, örneğinizin bir açıklamasını ve bunun için bir görüntü sağlamak istiyorsanız README.md ve thumbnail.png ekleyebilirsiniz. Bu bl.ocks ana sayfasında da açıklanmaktadır.
Bu yardımcı olur umarım.
GIST örneğine sahip olduğunuzda, tek yapmanız gereken uzantıyı kopyalamak (yani, "username/hash") ve bl.ocks.org/ adresinden sonra yazmanızdır. Yani eğer bu özü:
https://gist.github.com/mbostock/4063423
Aşağıdaki URL'den bl.ocks yoluyla izlenebilir
:
http://bl.ocks.org/mbostock/4063423
Size oluşturduktan sonra herhangi bir ekstra işler yapmak gerekmez bu çok iyi özü.
Teşekkürler! Bu çok önemli bir adımdı. – Mars
- 1. FAKE (F # Make) 'da yayın web sitesi (F # Make)
- 2. MinGW's make ve MSYS's make arasındaki farklar hangileridir?
- 3. make: console` ile make: command` arasındaki fark nedir?
- 4. Make DateTime :: createFromFormat()
- 5. make ve MinGW
- 6. GNU Make. Tek bir Makefile
- 7. Make a kaydırıcı duyarlı (jQuery)
- 8. Github gist sayfası iframe'e yüklenmeyecek
- 9. Make Syntastic close error penceresi
- 10. Matematik işlevleri "make" ile çalışmayan C
- 11. GNU Make konserve tarifi neden çalışmıyor?
- 12. Tanımsız başvuru 'WinMain @ 16' minGW32-make hatası
- 13. GitHub Gist API düzeltme eki çalışmıyor mu?
- 14. Github işaretlemesinde repodan kod nasıl eklenir?
- 15. Mercurial: make `hg log` dosyaları göstermiyor mu?
- 16. mingw yapmak için rehber mingw32-make
- 17. Bir make dosyasında işletim sistemi nasıl algılanır?
- 18. "make" komutunu kullanarak "makefile" yolunu belirtme
- 19. Gecikmeli bir tuval çizin - "make onDraw() yavaşla"
- 20. Windows'da Vim ile MinGW make nasıl kullanılır
- 21. Php artisan make: auth komutu tanımlı değil
- 22. PySide make QDialog ana pencerede görünür
- 23. GNU make 3.81: eval işlevi çalışmıyor mu?
- 24. Bir dizeyi make olarak nasıl bölerim?
- 25. Birisi bu make dosyasını açıklayabilir mi?
- 26. '(Program "make" çalıştırılamıyor: Başlatma başarısız oldu. " Eclipse
- 27. Scons kullanmak için ": make" nasıl ayarlanır?
- 28. Make ASP.Net (C#) Web Uygulaması Uygun Çevrimdışı
- 29. Unity3d Nesne dokunmatik konuma bakın Make
- 30. Make @lru_cache işlev argümanlarının bazılarını yok sayıyor
bl.ocks.org görselleştirmeleri bir araya getirmiyor, bu yalnızca bir izleyicidir. Orada olan bazı bloklara/gistlere bir göz atın (bol var!) Ve neyin gerekli olduğunu göreceksiniz. Temel olarak, özünün kendi kendine yeten olması gerekir. –