vs code終端中,無法執行npm -v,nodemon -v等指令的解決方案

獨立的精神信徒發表於2020-11-07

在cmd中可以正常執行npm -v,nodemon -v指令,但是在vs code終端中,無法執行npm -v,nodemon -v等指令

查了很多解決方法後終於找到了有用的一條
方案一,右鍵vs code 相容性 以管理員身份執行,重啟vs code
方案二,新增npm所在路徑的環境變數
那麼不知道npm的路徑怎麼辦??

現在cmd中執行 npm list -g --depth 0 檢視全域性安裝的包
在這裡插入圖片描述可以看到npm的安裝路徑,把路徑新增到環境變數中即可,我是win10的,很好配置,
如圖,我的是C:\Users\Administrator\AppData\Roaming\npm
然後重啟vs code,執行 nodemon -v,nodemon app.js,完美執行
在這裡插入圖片描述
此方法可以解決在nodejs中全域性安裝的包不能在vs code終端執行的問題

相關文章