Ada Eklentileri
Başvuru

CLI

adanotch komutunun eklentilerle ilgili alt komutları.

adanotch komutu Ayarlar › Geliştirici › Terminal komutu › Kur ile /usr/local/bin/adanotch olarak kurulur. Tüm komutlar için adanotch --help.

init

adanotch init [klasör] [--name "<ad>"] [--id <id>]
adanotch init --types

Yeni bir eklenti klasörü oluşturur: manifest.json, src/index.ts, testler, package.json, tsconfig.json ve adanotch/ (tipler, şema, test kiti, runtime). Ad varsayılan olarak klasörün adıdır, kimlik local.<kullanıcı>.<ad>.

--types var olan bir eklentide yalnız adanotch/ klasörünü Adanotch'un güncel sürümüyle yeniler ve sürümü adanotch/VERSION'a yazar. dev ve lint, adanotch/ kurulu sürümle uyuşmadığında bunu hatırlatır. Ayrıntılar

dev

adanotch dev [klasör] [--once]

Klasördeki eklentiyi geliştirme modunda Adanotch'a yükler, derlenmiş betik ya da manifest.json her değiştiğinde yeniden yükler ve eklentinin console çıktısını, hatalarını kaynak satırıyla terminale yazar. --once bir kez yükleyip çıkar. Geliştirici modunun açık olması gerekir. npm run watch ile birlikte kullan.

lint

adanotch lint [klasör]

Manifest'i, paket boyutunu, izinleri ve adanotch/ klasörünün güncelliğini denetler. Hata varsa 1 ile çıkar. Ayrıntılar

build

adanotch build [klasör] [--out <dosya>]

Önce lint çalıştırır, sonra paylaşılabilir bir .adanotchext üretir.

ext

adanotch ext <eklenti-id> <komut> [veri]

Çalışan bir eklentiye command olayı gönderir. veri JSON olarak çözülebiliyorsa çözülür, yoksa metin olarak gider.

adanotch ext local.username.pomodoro start 25
adanotch ext local.username.notlar add '{"text":"Süt al"}'

Aynı şey URL olarak: adanotch://ext/<id>/<komut>?data=<veri>.

Bu sayfada