• 29-01-2020, 22:23:28
    #1
    Arkadaşlar merhaba, genelde ben bir kütüphane kullanacaksam CDN kullanıyorum, ama çoğu kütüphane 1.cil olarak node modülü olarak paylaşılıyor.
    Bu node modülleri nasıl kullanılıyor?
    Misal, fontawesome kuracağız diyelim. Cdn'le kurmak için direk kodu yapıştırıyoruz head'a.
    Node Modülde de npm install blabla diyerek modülü kuruyoruz.
    Ardından bu modülü nasıl import ediyoruz?

    <link rel="stylesheet" type="text/css" href="node_modules/fontawesome/all.min.css">
    bu şekilde mi ekliyoruz?
    Bunun yararı nedir? yada yol bumudur?
    Direk dosyaları sitelerinde verseler daha iyi olmaz mı yada böyle kullanmanın artıları nedir?
    Teşekkür ederim.
  • 07-02-2020, 18:30:18
    #2
    Hala cevap bulamadım.
  • 07-02-2020, 18:33:53
    #3
    caylakgirisimci adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar merhaba, genelde ben bir kütüphane kullanacaksam CDN kullanıyorum, ama çoğu kütüphane 1.cil olarak node modülü olarak paylaşılıyor.
    Bu node modülleri nasıl kullanılıyor?
    Misal, fontawesome kuracağız diyelim. Cdn'le kurmak için direk kodu yapıştırıyoruz head'a.
    Node Modülde de npm install blabla diyerek modülü kuruyoruz.
    Ardından bu modülü nasıl import ediyoruz?

    <link rel="stylesheet" type="text/css" href="node_modules/fontawesome/all.min.css">
    bu şekilde mi ekliyoruz?
    Bunun yararı nedir? yada yol bumudur?
    Direk dosyaları sitelerinde verseler daha iyi olmaz mı yada böyle kullanmanın artıları nedir?
    Teşekkür ederim.
    Node.js'de import key'i ile kurdugunuzu paketi import edebiliyorsunuz. Hangi modulu kurup kullanmak istiyorsunuz mesela ?
  • 07-02-2020, 18:35:26
    #4
    YILMAZ adlı üyeden alıntı: mesajı görüntüle
    Node.js'de import key'i ile kurdugunuzu paketi import edebiliyorsunuz. Hangi modulu kurup kullanmak istiyorsunuz mesela ?
    Misal sadece template dökeceğim, javascript kullanmayacağım.
    index.html var style.css var node_modules klasörü var o kadar.
    Bootstrap kurmak istiyorum projeye, npm ile kurdum.
    Bunu import nasıl edeceğim?
  • 07-02-2020, 18:38:51
    #5
    Muhtemelen projeyi derlemeniz lazımdır
  • 07-02-2020, 18:38:57
    #6
    caylakgirisimci adlı üyeden alıntı: mesajı görüntüle
    Misal sadece template dökeceğim, javascript kullanmayacağım.
    index.html var style.css var node_modules klasörü var o kadar.
    Bootstrap kurmak istiyorum projeye, npm ile kurdum.
    Bunu import nasıl edeceğim?
    Peki neden CDN olarak direkt kullanmak istemiyorsunuz?

    https://getbootstrap.com/docs/4.4/ge...rted/download/
  • 07-02-2020, 18:42:36
    #7
    sefasaid adlı üyeden alıntı: mesajı görüntüle
    Muhtemelen projeyi derlemeniz lazımdır
    Anlamadım hocam
    YILMAZ adlı üyeden alıntı: mesajı görüntüle
    Peki neden CDN olarak direkt kullanmak istemiyorsunuz?

    https://getbootstrap.com/docs/4.4/ge...rted/download/
    Yok, normalde CDN yada indirip direk dahili importla kullanıyorum ama, modern teknolojide her yeni kütüphanenin websitesine girdiğimde, örneğin bootstrap olsun, fontawesome olsun, swiperjs olsun, direk karşıma npm kurulum bağlantısı çıkıyor.
    FrontEnd alanında gelişmeye çalışıyorum ve geri kalmak istemiyorum, ilk alternatif olarak npm koydularsa vardır bir sebebi diye öğrenmek istedim ama anlayamadım işte CDN gibi importtan farkını ve nasıl yapıldığını.
  • 07-02-2020, 18:47:35
    #8
    caylakgirisimci adlı üyeden alıntı: mesajı görüntüle
    Anlamadım hocam


    Yok, normalde CDN yada indirip direk dahili importla kullanıyorum ama, modern teknolojide her yeni kütüphanenin websitesine girdiğimde, örneğin bootstrap olsun, fontawesome olsun, swiperjs olsun, direk karşıma npm kurulum bağlantısı çıkıyor.
    FrontEnd alanında gelişmeye çalışıyorum ve geri kalmak istemiyorum, ilk alternatif olarak npm koydularsa vardır bir sebebi diye öğrenmek istedim ama anlayamadım işte CDN gibi importtan farkını ve nasıl yapıldığını.
    npm ile paketi kurup projenize dahil edebilirsiniziz aslinda ayni sey. Mesala bir cok kisi React / Vue kullanirken projeye import ediyor bootstrap kutuphanesini, ben direkt cdn'den ekliyorum ayni yola cikiyor
  • 07-02-2020, 18:49:24
    #9
    YILMAZ adlı üyeden alıntı: mesajı görüntüle
    npm ile paketi kurup projenize dahil edebilirsiniziz aslinda ayni sey. Mesala bir cok kisi React / Vue kullanirken projeye import ediyor bootstrap kutuphanesini, ben direkt cdn'den ekliyorum ayni yola cikiyor
    Aynen aynı yola çıkıyor ama işte madem npm kullanacağız, versiyon kontrolünden ziyade biraz daha kolaylık bekliyor insan, örneğin npm i bootstrap yazınca, otomatik istediğimiz html dosyalarına gerekli script ve link taglarını açsın kendi yolunu versin istiyor.

    Ama anladığım kadarıyla gidip node_modules'den yerini bulup, elle yazmak gerekiyor, ki indirip kurmakla aynı emeği veriyoruz.

    Tek avantajı npm'in versiyon kontrolüyle güncel tutmak herhalde.