開發工具要對源碼產生提示,現在比較流行的是使用 *.d.ts 文件 來編寫提示消息
以下的解決辦法不是根本之道,估計是開發工具有什么地方可以設置 自動下載 *.d.ts 文件,知道的讀者還請留言賜教~
- 使用 web3 來部署以太坊合約時,如果發現idea沒有提示,可能是因為下載 web3 時沒有把 index.d.ts 文件一起下載下來
解決方案:通過npm指定安裝 ts 文件
npm install --save @types/web3
-
安裝完畢后,node_modules中會多一個@types文件夾
-
里面就會有web3的index.d.ts文件了
-
下載好這個文件后,idea就會自動加載這個文件,進而生成智能提示
-
鼠標懸停也有說明了
-
ctrl+左鍵可以直接進入 ts 文件查看詳細說明,其中的 內容頁可以 繼續點擊查看(如箭頭所指處)