JavaScript'in kayıp araç/gereç kütüphanesi.
Psst! You speaking english? Then check this out; English Documentation.
Bower
$ bower install uxrocket.utils
NPM
$ npm install uxrocket.utils
Geleneksel yol
Yayınlanmış paketler içerisinden paketi indirin ve dist klasörü altından alın. Unutmayın; Master branch'i altındaki dist klasöründe bulunan dosyalar stabil sürümler olmayabilir .
Browser
<script src="uxrocket.utils-standalone.js"></script>
NPM
var __ = require("uxrocket.utils");
Neden üç ayrı paket tipi var?
Bunun nedeni uxrocket.utils'in lodash'a ihtiyaç duyuyor olması. Ve bu paketler de kullanım tercihleri için.
-
uxrocket.utils.js içerisinde lodash'ı içermeyen tekil dosyadır. Eğer projenizde hali hazırda lodash kullanıyorsanız, bunu tercih edin. NPM altında ve AMD içerisinde lodash'ı
require
ederek çağıracaktır. Tarayıcı içerisine doğrudan script tagı içerisine yazarak yapılan kullanımlarda ise, öncesinde lodash'ın yüklenmiş olması gerekmektedir. Aksi halde hata fırlatacaktır. -
uxrocket.utils-standalone.js içerisinde lodash'ın hafif sürümünü içeren versiyondur. Eğer lodash kullanmıyorsanız, kullanmaya ihtiyacınız yoksa, veya kullanmak istemiyorsanız, veya da global alt tireyi
_
kullanan başka bir kütüphane kullanıyorsanız (underscore.js gib) ve lodash'ın bunu bozmasını istemiyorsanız; bu paketi seçin. Bu paket içerisinde lodash'ın sadece uxrocket.utils tarafından kullanılan fonksiyonlarını barındıran bir lite sürümünü içerir. Ve lodash'ı global kapsamdan soyutlar. -
uxrocket.utils-with-lodash.js içerisinde lodash'ın sonr compatible sürümünü barındırır
lodash.compat.js
. Ve lodash'i global kapsamdan soyutlamaz. uxrocket.utils ve lodash'ı tek dosya olarak indirmek istiyorsanız, bunu kullanın.
## Dökümantasyon Otomatik olarak üretilen satır içi dökümantasyon için; api dökümantasyon web sitesi.
## Yapılacaklar Yapılacaklar listesi sadece ingilizce olarak tutulmaktadır; TODOS.md
## Sürüm Notları Sürüm Notları sadece ingilizce olarak tutulmaktadır; CHANGELOG.md
MIT, yani; dilediğiniz gibi kullanın.