sonra express mysite
yürütmek ve aşağıdaki Ekspres yöntemler IDE tarafından tanınmayan `` npm ben WebStorm ile oluşturulan dizin açtı -d` yükleyin:WebStorm'un bazı Node.js Express özelliklerini tanıması nasıl düzeltilir?
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(express.bodyParser());
app.use(express.methodOverride());
Nasıl düzeltmek?
Not: IDE, this yaptıktan sonra yeni şeyleri tanıma yeteneğine sahipti ve ayarlarda JavaScript Kitaplığı olarak modül dizini ekledi, ancak yine de yukarıda belirtilen yöntemleri tanımıyor. Eğer IDE hala tanımıyor görebilirsiniz Bu Aşağıdaki resimde IDE bugüne kadar
tanınan öğrenmek için resmi Bkz: Bu orada herhangi JS projesini almostly için geçerlidir
kurulum .. çözünürlüğü çalışıyor mu? Bu benim adımına ek olarak yaptığım tek şey ve tamamlanma eserlerini benim için iyi ifade ediyor. –
@JimSchubert Cevabınız için teşekkür ederiz. Söylediklerim, bahsettiğim IDE ayarında tanımladığım kütüphaneleri göstermenin ve etkinleştirmenin başka bir yoludur. 'Express.' yazıp sonra CTRL + Space ve * favicon *, * logger *, * bodyParser * tuşlarına bastığınızı mı söylüyorsunuz? ve IDE’niz IDE’imde oldukları gibi sorunlu değiller mi? Pls, her iki görüntüye de bakıyorum ve bana haber ver. –
Sadece baktım, ve * ifade özellikleri veya işlevleri üzerinde tamamlama yok, ancak aynı zamanda WebStorm'da sorunlu görünmüyor. Ara katman işlevlerinin üzerine gelindiğinde, işlevin çözülmediği gösterilir. Bu oldukça garip. –