Kasım 2014'te, 3 ay önce, Facebook açık kaynaklı yeni bir komut satırı aracı, "Flow" adı verilen bir statik tip denetleyicisi. Şimdi eski, mevcut javascript dosyalarından birkaçında çalıştırmak istiyorum. Bunlar jQuery kitaplığına başvurular içerir.Akış için "JQuery Arayüz dosyası" (Facebook'tan JavaScript için Statik Tip Kontrol Cihazı)?
JS dosyalarım, statik tip denetimi dikkate alınarak yazılmamış. ancak dahil sonra/* @flow */Ben bu komut ile akışını çalıştırmak dosyanın üst kısmında:
flow myfile.js
Sonuç:
/var/www/myfilejs:70:12,17: identifier jQuery
Unknown global name
Found 1 error
Ben yolu Anladığım kadarıyla jQuery'yi Flow'a yazın, tür denetimi işlemi create an "interface file"'a yapılır.
Bunu jQuery kitaplığı için henüz yapan oldu mu? (JQuery 1.9 kullanıyorum)
[Gelecekteki planlar sayfasında] (http://flowtype.org/docs/coming-soon.html), Facebook, "Ortak" için varolan bir TypeScript declaration files (.d.ts) dönüştürmek için destek " Flow bildirimleri için DefinitelyTyped.org kütüphaneleri. " Bu harika bir çözüm olurdu, ancak henüz gerçekleştiğine dair hiçbir işaret göremiyorum. – danvk