Bunjs ve Typescript ile CLI Uygulamasi gelistirmek
bunjs, typescript, cli, programming
Last updated
bunjs, typescript, cli, programming
Last updated
© 2024 ~ Yunus Emre Ak ~ yEmreAk
Commander.js ve Inquirer.js, CLI uygulamaları geliştirirken kullanılan iki farklı kütüphanedir ve farklı amaçlara hizmet ederler:
Eğer amacınız komut satırı argümanlarını işlemek ve basit komutlar oluşturmaksa, Commander.js daha uygun bir seçim olacaktır.
Ancak kullanıcıdan interaktif geri bildirim almanız gerekiyorsa, Inquirer.js kullanmalısınız.
Komut satırı argümanlarını işlemek ve CLI uygulamaları için bir arayüz sağlamak için kullanılır. Option parsing, komutların tanımlanması ve yardım sayfalarının otomatik üretimi gibi özelliklere sahiptir.
Kullanıcıdan interaktif kullanıcı girdisi almak için kullanılır. Prompts, checkboxes, input fields gibi birçok farklı kullanıcı girdi tipini destekler. Kullanıcılarla interaktif CLI uygulamaları yapmak için tercih edilir.