2015-12-23 31 views
6

Geçerli bir Node.js projesi için Mocha + Chai kullanıyorum. IDE'm Webstorm 11'dir.Can Webstorm, Chai dil zincirleriyle iyi oynayabilir mi?

Ne yazık ki, Webstorm'un Chai'nin beklediği/beklediği dil zincirlerinin nasıl çalışması gerektiğini anlamanın bir yolu yoktur. Ben açıkça Settings->Javascript->Libraries aracılığıyla Projem için kütüphaneler hem Chai ve Chai-DefinetlyTyped ayarı denedim

enter image description here

, ancak bu bir şey çözmez: Aşağıdaki olağandır.

Takım desteği uğruna, mükemmel çalıştığı için beklemek için beklemek/beklemeyi tercih ettim. Ancak, beklenti/tercih tarzını çok tercih ediyorum, bu yüzden buna bir çözüm bulmak şaşırtıcı olurdu.

cevap

20

Sorun, bu zincirlerin tanımlandığı garip dinamik yollardan kaynaklanmaktadır.

  • Aç "Settings | Languages & Frameworks | JavaScript | Libraries"
  • tıklayın "Download..." düğmesi ve "typescript topluluğu koçanları"
  • bul "chai" seçin ve "Download and Install" u tıklayın: Geçici bir çözüm olarak ben chai.d.ts kullanarak önerebilirsiniz . Söz konusu belirtildiği gibi cevap için
+1

Teşekkürler ama maalesef zaten boşuna :( şimdilik karar verdik sadece ekşi elma ısırmaya ve dilin söz konusu olduğunda sadece körlemesine uçmaya, bu denedi Otomatik Tamamlama Olmak Güzel olurdu, ama yine de (oldukça rahatsız edici) ilerlemeyi yapmak mümkün. – csvan

+0

Bu benim için IntelliJ 15'te çalıştı. Teşekkür ederim! –

+0

Üzgünüm, benim için de işe yaramadı –