cevap

1

Sana JavaScript Domain özelliği 'Sfenks aradığınız inanıyoruz.

Düzenleme: Hızlı bir glean dokümanı dokümantasyondan & araçlarına, bu Rehavent JavaScript'inizin içinde kullanabilirsiniz gibi görünmüyor. Dokümanları yorumlardan çıkarmanız veya yan dosyalarda saklamanız gerekir. çok geç yanıt için üzgünüm

+0

kontrol Sen sphinxcontrib-autoanysrc uzantılı ext.autodoc özelliklerini uygulayabilir

js dosyalarında çerçeve API) geri kalanı docs depolamak için bu alanı özelliğini gördük, ama emin nasıl başlarım değil söyledi. –

+0

Thats fine, ben JavaScript kütüphanem içinde ReST kullanmak istemiyorum, tüm kütüphane üyeleri otomatik olarak sphinx tarafından ilişkili yorumlar ile birlikte tespit edilirse, iyi olurdu. –

+0

Tam olarak takip etmiyorum; »Kütüphaneyi« üyeleri ve »ilgili yorum yapan sphinx tarafından otomatik olarak algılanır«? AFAIK, Sphinx, JavaScript kodunun nasıl okunacağını bilmez, bu nedenle sizin için işlevleri veya ilişkili belgeleri ayrıştırılamaz. Bu yüzden sidecar dosyalarının kullanımını önerdim. –

0

)

Senin gibi ben angularjs dayalı kendi JS çerçevesi için dokümanlar oluşturmak istiyorum.

Ve benzeri oliverseal, ben Sfenks ve ext.autodoc için doğal yolla sfenks uzantısı inşa ediyorum sphinxcontrib-autoanysrc

Çok basit ve temiz, ancak otomatik nesil imzalar ve diğerleri için ext.autodoc özellikleri var, ama yeterince beni autoanysrc.JSAnalyzer