[英]How to enable code completion with a Node.js library in GLOBAL scope in Intellij?
由於沒有人提供一些指導,我將回答我的帖子,因為我現在已經解決了“問題”或缺乏這個問題。讓我解釋一下:
我上面描述的設置實際上工作並且通過在全局范圍中添加的'mongo'庫並且在本地范圍內沒有庫來自動完成。 我在我的情況下得到了不正確的自動完成行為只是因為我沒有在我的代碼中正確地“要求”mongo庫,所以我沒有得到我所期望的方法的自動完成。 我現在已經修好了。
不過我要說的是,這種在Intellij中設置JS / Node庫的方式令人困惑。所以如果有人登陸這個頁面尋找關於這個主題的建議,那么我希望這篇文章能帶來一些答案。
另一個評論是屏幕截圖3中的警告消息也是正常的。 這是因為“node_modules”文件夾為空,因此Intellij警告(正確)代碼將不會運行。 如果右鍵單擊“排除”node_modules文件夾並將庫添加到該文件夾中,則仍會顯示該消息,但是您的代碼將運行,並且該文件夾不會被Intellij的討厭的索引器索引。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.