Bazı Jasmine özellikleri içeren bir node.js projem var . Spesifikasyonlar bir spesifikasyon / altdizindedir ve yasemin düğümü için gerekli olan .spec.coffee uzantısına sahiptir .
Ben benim Spec dosyaların açık bir zaman WebStorm IDE, yapılan tüm çağrılar beforeEach
ve describe
ve it
"Çözülmemiş işlevin veya yöntemin o ()": mavi ile gösterilir squiggly araç ipucu ile altını çizmektedir. Ben kullanıyorum Yani rağmen 3.0 EAP ve gerekiyordu Yasemin desteğinin bir miktar var , otomatik olarak bu Jasmine'nin özellik dosyası olduğu gerçeğini üzerinde açmıyor.
Dosya> Ayarlar> JavaScript Kütüphaneleri'ne girmeyi ve Jasmine'i bir kütüphane olarak eklemeyi (jasmine-2.0.0.rc1.js yolunu belirterek) ve ardından Kullanım Kapsamı alt sayfasına gidip "Yasemin" i kontrol etmeyi denedim. "Proje" nin yanındaki açılır liste, ancak bunun hiçbir etkisi yoktu - Yasemin yöntemleri hala çözülmemiş olarak görünüyor.
WebStorm'a belirli bir alt dizindeki tüm dosyaların ve / veya .spec.coffee uzantılı tüm dosyaların Yasemin testleri olduğunu ve bu testlerin kullandığı Jasmine API'lerini tanımasını nasıl sağlayabilirim?