Ön geliştirmede npm, grunt vb. Nelerin tam olarak kullanıldığını bilmek ister misiniz? Neden ve nasıl kullanılır?Ön geliştirmede npm, grunt vb. Kullanımı nedir?
cevap
NPM bir Düğüm Paket Yöneticisi'dir; bunu, CL (komut satırı) kullanarak tek bir komutla sizin için çok sayıda yüklemeyi otomatikleştirmenin bir yolu olarak düşünebilirsiniz. Aksi taktirde, tüm betikleri manuel olarak yüklemek zorunda kalacaksınız, ki bu genellikle oldukça dağınıktır, çünkü bunlar genellikle oyun ya da standart program kurulumları gibi kullanıcı dostu değildir.
Grunt/Gulp/Brokoli/etc. - Kendimi kullanmıyorken, duyduğumdan ve okuduğumdan: Çok sayıda görevi otomatikleştirmenize yardımcı olabilecek bir araç, normalde el ile yapmak zorunda kalacaksınız. Herhangi bir CSS/HTML/JS önişlemcisini derleme, farklı dosyaları tek bir dosyada bir araya getirme, dosyalardaki değişiklikleri otomatik olarak bir sunucuya vb. Temel olarak sıradan ve sıkıcı görevleri otomatikleştirmenize yardımcı olacak şekilde yapılandırılabilir bir araçtır.
Aslında, NPM, Gulp ve Grunt gibi birçok yazılım paketini indirmenize izin veren bir paket yöneticisidir, ancak komut satırı ile Bootstrap vb. Bunun için node.js dosyasını yüklemelisiniz. Bunu bir ön geliştirici olarak kullanmanıza gerek yok, ancak yazılımı daha çok zamana göre manuel olarak kurmaktan çok daha kolay bir şekilde kuracak. popüler modüllerin için NPM
- https://docs.npmjs.com/getting-started/what-is-npm böyle Grunt ve Gulp çoğunlukla size zaman kazandırır ve seni tanır Sass ve AZ, CSS preprocessors derleme ile ön uç geliştiriciler yardımcı olacaktır
Yazılım CSS'nizde daha fazla işleve sahip olmak. Grunt, Gulp vb komut satırında çalışır ve dosyalarınızı düzenlemeyi kolaylaştırır. Örneğin, kendimi SASS ile birlikte Gulp kullanıyorum. SASS CSS derlemesi gerektiğinden, SASS: Watch eklentisi kod editörümdeki kayıt düğmesine bastığımda SASS dosyamı otomatik olarak bir CSS dosyasına derleyen bir komut kurdum.
SASS'ı ve bu nedenle Gulp veya Grunt'ı kullanmanız önerilir.
- http://sass-lang.com/documentation/file.SASS_REFERENCE.html SUKDÖ'nün belgeleri gulp için
- http://gulpjs.com/ Gulp belgeleri
- http://gulpjs.com/plugins/ eklentileri
- 1. Feholdexcept vb. Kullanımı nedir?
- 2. npm/grunt: npm olmadan grunt kurmak mümkün mü?
- 3. grunt-contrib-pusula npm
- 4. Android uygulama geliştirmede Ön Yükleme veya Ön Tampon .mp4 videosu
- 5. npm jQuery ve npm olmayan eklentilerle tarayıcıda gezinme kullanımı
- 6. npm ile bootstrap kullanımı değiştiriliyor
- 7. Jenkins eklentisi geliştirmede, Stapler (org.kohsuke.stapler.Stapler) nedir?
- 8. Grunt
- 9. Ön Uç için Node JS Kullanımı
- 10. ön uç gelişiminde `iyimser updates` nedir
- 11. Grunt
- 12. Grunt
- 13. mongo.lock dosyasının kullanımı nedir?
- 14. Entitlements.plist dosyasının kullanımı nedir?
- 15. SingletonList kullanımı nedir?
- 16. LOCAL_MODULE_TAGS kullanımı nedir?
- 17. Android'de SQLiteDatabase.CursorFactory kullanımı nedir?
- 18. Android'de BaseColumns kullanımı nedir
- 19. pthread'de PTHREAD_CREATE_JOINABLE kullanımı nedir?
- 20. "??" ifadesinin kullanımı nedir?
- 21. "const" kullanımı nedir?
- 22. Django ile Grunt Kullanımı: En İyi İş Akışı
- 23. sbt-web ön bağımlı bağımlılıkları için npm ile çalışamazsınız
- 24. Android geliştirmede platform araçları ve SDK araçları arasındaki fark nedir?
- 25. Android geliştirmede otomatik test
- 26. Sanal dizin nedir? Bunun kullanımı nedir?
- 27. GrayLog2'de MongoDB kullanımı nedir?
- 28. android içinde MemoryFile kullanımı nedir
- 29. Bootstrap'tan satır sınıfının kullanımı nedir?
- 30. cocoapods içinde "~>" kullanımı nedir
http://gruntjs.com/, https://docs.npmjs.com/getting-started/what-is-npm, ... vb bilmiyorum ... lütfen bkz: http://stackoverflow.com/help/how-to-ask –