Ana içeriğe geç

Scaffold Uygulaması

"İskelet" kelimesini birkaç kez kullandık ama bunun ne anlama geldiğini bilmiyor olabilirsiniz. İskelet oluşturma, Yeoman anlamında, web uygulamanız için belirli yapılandırma taleplerinize dayalı dosyaları oluşturmaktır. Bu adımda Yeoman'ın, en sevdiğiniz kütüphane veya çerçeve için dosyaları nasıl oluşturabileceğini göreceksiniz - Webpack, Babel ve SASS gibi diğer harici kütüphaneleri kullanmak için seçeneklerle - minimum çabayla.

Bir proje klasörü oluşturun

Tüm codelab çalışmalarınız için bir mytodo klasörü oluşturun:

mkdir mytodo && cd mytodo

Bu klasör, jeneratörün iskelet projeniz dosyalarını yerleştireceği yerdir.

Jeneratörlere Yeoman menüsü aracılığıyla erişim

Jeneratörlerinizi görmek için yo komutunu tekrar çalıştırın:

yo

Birkaç jeneratörünüz yüklüyse, bunlar arasından etkileşimli olarak seçim yapabilirsiniz. Fountain Webapp'i vurgulayın. Jeneratörü çalıştırmak için enter tuşuna basın.

Jeneratörleri doğrudan kullanın

yo ile daha fazla tanıştıkça, etkileşimli menüyü kullanmadan doğrudan jeneratörleri çalıştırabilirsiniz, şöyle:

Jeneratörünüzü yapılandırın

Bazı jeneratörler, geliştirme ortamınızın başlangıç ayarını hızlandırmak için uygulamanızı özelleştirmek için bazı isteğe bağlı ayarlar sağlar.

Önemli: FountainJS jeneratörü, en sevdiğiniz şunlarla kullanmak için bazı seçenekler sunar:

Bu codelab için React, Webpack, Babel, SASS ve Redux TodoMVC örneğini kullanacağız.

Kuşak anahtarlarıyla bu seçenekleri ardışık olarak seçin ve enter tuşuna basarak sihrin gerçekleşmesini izleyin.

Yeoman, uygulamanızı otomatik olarak iskelet oluşturacak ve bağımlılıklarınızı alacaktır. Birkaç dakika içinde bir sonraki adıma geçmeye hazır olmalıyız.