İstemci tarafında bir npm paketi kullanabileceğim bir yol var mı? Örneğin, dateformat
(https://www.npmjs.com/package/dateformat) istemcisinin javascript dosyamdaİstemci tarafında npm paketini kullanın
cevap
İstemcide npm kullanmak isterseniz, bu amaçla tasarlanmış browserify kullanmayı düşünebilirsiniz. Düğüm modülü sistemi tarayıcılarla uyumlu değildir, bu yüzden JavaScript'i javascript'i çalışacak bir şeye aktarır. Bu yüzden ad: browserify.
Ancak bazı paketler global değişkeni doğrudan kullanmamı sağlıyor. Html dosyasında '' ifadesini kullandığımda 'socket.io',' io' değişkeni açıklanır. Dosyayı genel dizine kopyalamanıza gerek yok. – newguy
nolu paketlerini kullanmak istiyorum. NPM'deki paketlerin çoğu sunucu tarafında tasarlanmıştır ve güvenlik nedeniyle istemci tarafında çalışmaz. NW.js'yi kullanabilirsiniz, ancak kullanıcı yazılımınızı orada bilgisayara yüklemelidir.
"NW.js (daha önce node-webkit olarak bilinir), tüm Node.js modüllerini doğrudan DOM'dan çağırmanıza ve tüm Web teknolojilerine sahip yeni bir yazma yolu uygulamasına olanak tanır." http://nwjs.io/
moment.js, yukarıda belirtilenlerin iyi bir istemci tarafı uygulamasıdır. Http://momentjs.com/ – OliverJ90
[İstemci tarafı JavaScript bağımlılıkları nasıl yönetilir?] (Http://stackoverflow.com/questions) olası kopyası/12893046/nasıl yapılır-client-side-javascript bağımlılıkları) – gfpacheco