2013-05-16 10 views
6

this jeneratörünün kullandığı iskelet uygulaması, bana 11000 dosyadan oluşan büyük bir proje sunuyor. Muhtemelen bazı jeneratörler projenin kendisine dahil olduğu için.Yeoman Omurga iskelesi 120MB ve 11K dosyaları mı?

Jeneratörler global tutmak için bir seçenek var mı? Yeoman v0.9.6'nın yolu nasıldı? Yoksa kötü bir uygulama mı?

Enlighten beni?

npm install -g generator-mocha generator-backbone 

Ama kameriye ve NPM için dev bağımlılıkları projelerinizde yerel dosya yapısı eklenecektir:

Sen küresel jeneratör yükleyebilirsiniz yeoman 1 beta 5

cevap

4

--using.

  • düğüm: <project_root>/node_modules
  • Bower: <project_root>/app/bower_components

Onlar sorularla desteklenen .gitignore senin kaydedilmesini olarak filtreler alan ama en azından bir demet sürebilir do =)

+0

Scott vardır bununla iyi misin? Demek istediğim, gerçek proje büyüklüğünün% 10'unu alan paketler var mı? Ben sadece böyle bir zihniyete uyum sağladım. Sadece ilk gördüğümde panikledim. – Birowsky

+0

Yerel olarak bulunan bower bileşenlerini umursamıyorum. Projede tam kaynağa sahip olmak güzel, bu yüzden testleri ve minimize edilmemiş kaynağı görebiliyorum. Grunt-katkıda bulunan modüllerin 50megisi bana aşırı geliyor ama dürüst olmak gerekirse, sorunuzu görene kadar hiç fark etmedim. Repo'ları itmek ve klonlamak hızlıdır, bu yüzden dev sürecime sürtünmeyi sokmaz. –

+1

@Birowsky bkz. Https://github.com/yeoman/generator-webapp/issues/40 ve https://github.com/yeoman/yeoman/issues/944 –