typings項目的Github地址:https://github.com/typings/typings
vscode的智能提示並不提供nodejs的所有內容。多虧別的博客(https://blog.csdn.net/cuo9958/article/details/77989407)引路,我找到typings來給沒有提示的關鍵字、對象、方法等添加提示。
但是執行完安裝typings:
npm install typings -g
和初始化typings
typings init
成功之后,再按照博客介紹的執行“typings install dt~node --global --save
”,要么一直在執行,要么長時間的等待過后發現安裝失敗(typings ERR! message Unable to connect to xxx)。翻了牆也是如此。
解決方法:
執行“typings install"需要給typings設置代理
。
在項目的根文件下創建文件“.typingsrc”,內容如下:
proxy=代理地址
json寫法也是允許的。
{
"proxy":"代理地址"
}
如果你使用的某小飛機翻牆,打開windows設置,搜索服務器代理設置即可看到代理地址:
之后再執行
typings init
typings install dt~node --global --save
很快看到項目根文件下多出一個typings文件夾,成功。試試vscode的智能提示是不是更智能了?