Bu nedenle, JavaScript'i çalışma zamanında, hatta CSS öğelerini kullanarak her şeyi gözden geçirin. Fakat npm ile font-awesome gibi fontları nasıl kullanabiliyorum ve browserify.Yazı tipleri ile tarayıcı nasıl kullanılır?
A npm pacakge şu an burada bulunmaktadır: https://www.npmjs.org/package/font-awesome Ancak tarayıcılarım için yazı tiplerini grunt veya gulp gibi başka bir araç kullanmadan nasıl paketleyebilirim?
// düzenlemek
benim html artık fa sınıfını kullanmak istiyorsanız, benim html dosyasında node_modules/font-awesome/css/font-awesome.css
işaret daha başka bir yolu var mı?
Otomatik bir çözüm arıyorum çünkü font-awesome gibi çeşitli kütüphanelerim varsa ve fontlar, resimler ve diğer dosyalar gibi kendi varlıklarını getiriyorlarsa, her varlık dosyasına el ile işaret etmek istemiyorum. benim html dosyası.
Yeşim ile public
içinde bazı dosyalara hizmet verebilirim. Ve public
, fontlar, resimler, vb. Gibi uzak bağımlılıklarım aracılığıyla gelen tüm varlıkları içerir. Ancak, node_modules
ile ilgili tüm dosyaları otomatik olarak public
kopyalamak veya symlink nasıl?
"bundle" terimini kastediyorsunuz. 'npm install font-awesome', node_modules dizinindeki tüm font-müthiş şeyleri yükler ve uygulamanızı basitçe, kaynakları almak için statik bir direk olarak'./node_modules/fontawesome'ı işaret edecek şekilde ayarlayabilirsiniz. Soru türünüz, uygulamanızı/sitenizi/sitenizi barındırmak için kullandığınız şey gibi daha fazla ayrıntıya ihtiyaç duyar. Ayrıca, neden alçakgönüllülük/gulp ihtiyacı bile uzaktan sorunlu olabilir? Açıkça zaten düğüm kullanıyorsunuz ve tarayıcıyı tıklıyorsunuz, Grunt/Gulp ekleyerek sadece iyi bir uygulama. –
Teşekkürler, benim soru – timaschew
güncellendi başka bir şey kullanıyorsunuz, ya da sadece bir düz .html dosyası ve npm yüklü fontawesome mı? (ör. ekspres kullanıyor musunuz? jekyll, vb kullanıyor musunuz?) –