2016-05-25 17 views
6

ng serve sırasında dosya değişiklikleri için izlenirken ng lint'u çalıştırmanın herhangi bir yolu var mı? Açısal 2 Stil Kılavuzuna göre en iyi uygulamaları teşvik etmek için CI aracımız, oluşturma işlemi sırasında ng lint çalışır ve her zaman bir çekme isteği göndermeden önce tiftiği çalıştıran geliştiriciler değildir.Açısal-CLI Lint Watch ile Servis

ng serve neyin, yeniden derleme işleminin bir parçası olarak çalışan tiftiği dahil etmenin bir yolunu bulduğunu veya özelleştirdiğini özelleştirmek mümkün müdür? Aksi halde, başkalarının iyi bir fikir olup olmadığı konusunda fikir sahibi olup olmadıklarını bilmek isterdim.

cevap

0

Evet, mümkün ve geliştirme sürecimizle lint kullanıyoruz. Lint desteği ile sevk edilen mükemmel bir tohum projesi. tiftik desteği

This project ile

Angular2 tohum projesi şaşırtıcı topluluk desteği vardır ve en iyi uygulamaları takip eder. Şu anda prod yapımında tiftiği destekliyor. Onun mükemmel gulp görevleri vardır, bu yüzden onları ihtiyaçlarınıza göre düzenleyebilirsiniz.

Gulp görevleri: tslint ve csslint

Bunlar tslint ve csslint için iki yudum görevleri aşağıda belirtilmiştir. Sen kurmak için dev bunları içerebilir

Ana gulpfile

Bu yüzden burada içerebilir, dev yapı ilgilenir gulpfile arasında the part olduğunu tüysüz görevler. Gördüğünüz gibi, dev yapının tüysüz görevleri vardır, ancak yorumlanmıştır. Ürün kuruluşu, tiftik için aktif desteğe sahiptir. Ancak, her zaman ihtiyaçlarınızı karşılayacak şekilde düzenleyebilir ve özelleştirebilirsiniz.

+3

Ayrıntılı bir cevap için teşekkürler @hhsadiq, ama ne yazık ki benim soru Angular-CLI aracı içinde çalışmaya özgü idi. Projemiz bu araç kullanılarak oluşturuldu ve sorduğum soru, 'ng hizmetinin 'komutunun nasıl çalıştığının ve hizmet sürecinde özel komutların eklenmesiyle ilgili bilinen herhangi bir kanca olsaydı ya da herhangi bir yolu dahil etmenin bir yolunu bulmuş olmasıydı. dosya değişikliklerini izlerken, geliştirme işlemi sırasında leke yapmak. Araç sağlandığında kendi 'hizmet' görevimi yazma planlamıyordum (gereği duymadan gulp yapmayı planlamıyordum). –

+0

Merhaba, ng-cli ile aynı sorun var, bunun için herhangi bir çözüm var mı? @pumakuma – galvan