← Tüm kullanım senaryoları Dart CLI

Saf Dart ile komut satırı araçları.

Bir araç tanımlayın ve gerçek bir Dart CLI alın — argüman ayrıştırma, yapılandırma, tamamlamalar, testler ve kullanıcılarınıza verebileceğiniz derlenmiş bir ikili.

bin/taskr.dart
void main(args) => runApp(TaskBoard());
taskr — nocterm
Tasks ▸ open (2)
❯ #42 ship v2 · due Fri
  #41 review PR #1203 · today
  #40 write changelog · done
↑↓ move · ⏎ open · q quit
Sevdiğimiz Dart CLI yığınları
  • Dart
  • args
  • nocterm

Gerçek argüman ayrıştırma

Komutlar, bayraklar ve alt komutlar Dart'ın args / CommandRunner'ı ile üretilir — temiz, gruplanmış yardım çıktısı dahil.

Derlenmiş ikili dosyalar

dart compile her platform için tek bağımsız bir çalıştırılabilir üretir, sürümleme ve çapraz derleme kurulmuş halde.

Yapılandırma ve durum

Yapılandırma dosyaları, env önceliği ve yerel durum yönetimi Dart'ın deyimsel yöntemiyle iskeletlendirildi.

Zengin terminal arayüzü

nocterm ile etkileşimli TUI'ler oluşturun — menüler, tablolar ve canlı görünümler, komutlarınızla birlikte test edilmiş.

Yardım ve tamamlamalar

Cilalı kullanım çıktısı ve bash, zsh ve fish için kabuk tamamlamaları komutlarınızla birlikte üretilir.

Yayınlamaya hazır

pub.dev paket meta verisi veya bir Homebrew formülü üretilir, böylece aracınızı kullanıcılara hemen ulaştırabilirsiniz.

İnsan yapımı yazılım, modern araçlarla güçlendirildi.

v2schneider gerçek yazılım üretir, insanlar tarafından şekillendirilir ve modern geliştirme araçlarıyla hızlandırılır — her kod satırını koruyun.

Kredi kartı yok · İstediğin an dışa aktar · Kendin barındırmaya hazır