Karşınızda Magic Devtools 1.0.0
Uygulamanızı Magic'in gördüğü gibi görün.
tapir ve crumbs geliştirme araçları için Magic adaptör katmanı. Snapshot'larını ve kayıtlarını Magic bağlamıyla zenginleştirir; !kReleaseMode koruması arkasında release derlemelerinde yer almaz.
Magic'i tanıyan geliştirme araçları.
tapir ve crumbs Magic hakkında bir şey bilmez. Magic Devtools onları uyarlar; böylece LLM ajanı ya da CI sürücüsü route'u, auth kullanıcısını, controller durumunu ve Gate sonuçlarını tahmin etmek yerine okur.
-
Magic'i tanıyan snapshot'lar
Daha fazla Magic'i tanıyan snapshot'lar hakkındaMagicTapirIntegration.install()tapir snapshot'larına enricher kaydeder: route ve middleware, formlar ve hataları, controller durumu, Gate sonuçları, auth kullanıcısı, yayın bağlıysa Echo, son HTTP istekleri, loglar ve exception'lar. -
Magic'i tanıyan kayıtlar
Daha fazla Magic'i tanıyan kayıtlar hakkındaMagicCrumbsIntegration.install()Magic olayları için crumbs watcher'ları ve Magic HTTP isteklerini kaydeden birMagicHttpFacadeAdapterkaydeder. -
Maskelenen auth header
Daha fazla Maskelenen auth header hakkındaauth.token.headerile adlandırılan header (varsayılanAuthorization) crumbs kayıtlarında gizlenir. Gövdeler crumbs'ın kendi redaction'ından geçer. -
Tek çatı, iki aşama
Daha fazla Tek çatı, iki aşama hakkındaMagicDevtools.installPre()Magic.init()öncesinde,installPost()sonrasında çalışır; tapir ve crumbs önce açılır, Magic container hazır olunca bağlanır. -
Performans oturumları
Daha fazla Performans oturumları hakkındaMagicPerfIntegration.install()performans oturumlarını insight kuralları (PerfInsightRules) ve bir navigator observer ile kaydeder. -
Geliştirme önizleme kataloğu
Daha fazla Geliştirme önizleme kataloğu hakkındaMagicPreview.register(...)veMagicPreview.registerRoutes()/previewile/preview/:componentroute'larını ekler. Her seferinde tek bileşen; üstteki düğme açık ve koyu temayı değiştirir.
Saniyeler içinde ekleyin
Ya da pubspec.yaml dosyasına ekleyin:
dependencies:
magic_devtools: ^1.0.0
Ya da yapay zeka ajanınıza şu istemi verin: