webstorm express部分方法顯示Unresolved function or method

最近在使用webstorm開發express的時候,發現express有一些方法一直提示Unresolved function or method。

百度了幾種方法一直不行。後面在IDEs官方找到解決方案。

出現這個問題的原因在於express的有些屬性並沒有在express模塊中定義,他們是在運行時動態添加的,所以導致webstorm無法使用靜態分析來解析,所以只需要安裝一下express的@types就可以了。

在require('express')中,光標指向express字母,然後使用Alt+Enter,在彈窗中選擇  Install Typescript definitions for better type information. 就可以解決上述的問題。

 

官方解決辦法地址:點擊跳轉。評論第一條

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章