Projede kaç satır kod olduğunu hesaplayan basit bir npm paketini sizlerle paylaşıyor olacağım
Projede kaç satır kod olduğunu hesaplama

node-sloc adındaki bu paket ile kolayca projenizde kaç satır kod yazdığınızı hesaplayabilirsiniz.
node-sloc adındaki npm paketini isterseniz global olarak kurup kullanabilirsiniz. Altta global olarak kurup kullanım en basit haliyle kullanımını görüyorsunuz.
Global olarak kurulum gerçekleştirmeden npx ile doğrudan şu şekilde de kullanabilirsiniz.
Projenize paket olarak kurmak için ise alttaki gibi bir kod kullanabilirsiniz.
Üstteki örnek kod bloklarında en basit haliyle kullanım şeklini göstermiş olduk. Ama bazı parametreler ile kaç satır kod yazıldığını hesaplayı değiştirebilirsiniz.
kullanabileceğiniz ayarlar ise şu şekilde
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | kullanım: node-sloc [dizin] [parametreler] parametreler: -h, --help Kullanım bilgilerini yazdırır -l, --list-extensions Varsayılan tüm dosya uzantılarını listeler -e, --include-extensions <list> Varsayılan olarak yer almayan dosya uzantılarını hesaplamaya dahil etmek için kendi dosya uzantılarınızı ekleyebilirsiniz. -i, --ignore-extensions <list> Taranmasını istemediğiniz dosya uzantılarını belirtebilirsiniz. -x, --ignore-paths <list> Taranmasını istemediğiniz klasörleri belirtebilirsiniz. -d, --ignore-default Varsayılan dosya uzantıları listesini devredışı bırakabilirsiniz. -v, --verbose Araç çalıştırıldığında daha detaylı çıktılar üretilir. |
Örnek kullanımlar ise şu şekilde
Desteklenen diller
- ActionScript
- Assembly
- C#
- C/C++
- CoffeeScript
- CSS
- Elixir
- Elm
- Erlang
- Go
- Groovy
- Handlebars
- Haskell
- HTML
- Jade
- Java
- JavaScript
- JSX
- LESS
- Lua
- Mustache
- Objective C
- Perl
- PHP
- Python
- Ruby
- Rust
- Sass
- Scala
- Shell script
- Squirrel
- Stylus
- Swift
- TypeScript
- Visual Basic
- XML
- YAML
- Any other language using C-style comments
📚 Benzer Makaleler
✍ Lütfen olumlu-olumsuz tüm görüşlerinizi bana yorum yada mail yolu ile iletmeyi ihmal etmeyin.
🔗 Sosyal medya kanallarından makaleyi paylaşarak destek olursanız çok sevinirim.
👋 Bir sonraki makalede görüşmek dileğiyle.