1. 程式人生 > >安裝了Node.js 從VScode 使用node -v 和 npm -v等命令卻無效

安裝了Node.js 從VScode 使用node -v 和 npm -v等命令卻無效

前言

最近寫TypeScript需要安裝、配置Node.js環境,樓主是使用的安裝包所以環境變數都是自動就配好了(如果是下載的zip壓縮包解壓後要自己配置到系統環境變數中)。開啟系統終端敲入命令 node  -v 和 npm -v 也都有顯示對應的軟體包版本號,但是在VScode(Visual Studio Code)終端下敲入同樣的命令卻顯示為無效命令。

安裝包自動配置的環境變數:


使用系統終端檢視的node 和 npm 版本號:


使用VScode終端檢視版本號無效:


解決方法

因為樓主是在安裝Node.js軟體包的時候就開啟VScode,所以樓主覺得可能是因為VScode的終端不會實時去檢測新增的環境變數而是隻在開啟VScode初始化的時候只檢測一次導致的,所以關掉VScode重新開啟一個VScode就可以在終端下使用node -v 和  npm -v 等軟體包裡面包含的命令了。

成功在VScode終端執行node -v 和 npm -v 命令: