換個電腦,從新搭配環境的時候遇到的問題、node.js已經在官網進行下載安裝了,可是VScode裏面顯示不是內部的命令,也不是可運行的程序html
可是在cmd控制檯仍是能查到的node
藉助網上的方法進行了測試和調配並無成功,路徑我也進行了配置了,不知道是哪裏的問題,先在這裏湊合着用吧npm
今天重啓了一下電腦本身好了windows
ps:windows+r----< 輸入cmd-------<打開控制檯(此處可使用命令)app
網站上的方法:測試
https://blog.csdn.net/KingJulien2/article/details/73302903網站
出錯情況:spa
在cmd窗口運行 node -xxx 命令,提示 'node' 不是內部或外部命令,也不是可運行的程序或批處理文件.net
產生緣由:code
環境變量沒有配置正確。
事實上個人情況是壓根兒沒配……當時安裝好時直接在安裝目錄開窗口,node -v 有版本號返回就以爲安裝好了,沒有去配置環境變量。
配置環境變量:
(個人node.js的安裝路徑是 D:\Program Files\nodejs,各位修改環境變量時,按照本身的安裝目錄進行修改)
(1)新建變量
NODE_PATH
D:\Program Files\nodejs;
(2)修改PATH
加上%NODE_PATH%
配置成功後,運行 node -v 、npm -v 、appium -v 都成功了。
生效的應該是node.exe和各個.cmd文件,若是cmd文件不在nodejs文件夾下,那就翻一下其餘文件夾找到這些.cmd文件所在,配置到NODE_PATH裏面去。
解決nodejs環境變量配置在網上翻了好些文章,有些讓配置xx:/xxx/nodejs/node_modules,但對於我實際的狀況來說這樣的配置路徑是不對的,因此你們在配置的時候,留意一下node.exe和.cmd文件都在哪一個路徑下,配置對應的路徑。
另一種可能:
若是是下載的zip壓縮包解壓後要本身配置到系統環境變量中。
明明已經下載node.js了,可是在vscode中npm命令無效了。
由於在安裝Node.js軟件包的時候就打開VScode,因此你以爲多是由於VScode的終端不會實時去檢測新增的環境變量而是隻在打開VScode初始化的時候只檢測一次致使的,因此關掉VScode從新打開一個VScode就能夠在終端下使用node -v 和 npm -v 等軟件包裏面包含的命令了。