2016-06-14 53 views
4

將下載並安裝的Visual Studio代碼1.2.1版本以及位於我的工作目錄中的64位版本的node.exe msi(我是假設這是正確的),我們如何將節點和npm命令行工具添加到PATH中?我對理解這一陳述感到困惑。我們在哪裏以及如何暗示這一點?我直接從這個資源頁面的頂部引用這個要求 - https://code.visualstudio.com/Docs/runtimes/nodejs無法在PATH上找到運行時「節點」 - Visual Studio代碼和Node.js

由於我目前的情況,我在app.js文件中設置了一個斷點。當我打F5,它告訴我...

Cannot find runtime 'node' on PATH 

我完全失去理解和解決這個問題在Visual Studio代碼。

+0

正確安裝時,您應該在PATH下有'node'和'npm'。你使用的操作系統是什麼,你是如何安裝的? –

+0

是的,這是我的想法。我在Windows 10上。我去了這裏-https://nodejs.org/en/download/並將windows二進制文件下載到我的工作文件夾中。然後,我使用VSC內部的命令行來檢查節點--help是否工作,並確實如此。但是當我按F5來調試一個.js文件時,我得到這個錯誤。如果我錯過了一步,請糾正我。謝謝 – blackhawk

回答

14

爲了跟進,我也碰到了這個。當我安裝Node.js時,有一個選項表示添加到PATH(重新啓動後可用)。看起來像Windows只是需要重新啓動才能使其工作。

+1

是的,那是我確切的情況。這可能會導致新用戶關閉... – blackhawk

+0

如何在不向PATH添加節點的情況下進行便攜式設置,有沒有辦法解決這個問題,對我來說似乎是一個可怕的限制。] – Ehouarn

+1

這是我的問題。我通過啓動新的命令提示符並從命令提示符啓動vs代碼來避免重新啓動 – Perposterer

6

所以節點被踢出了路徑。你可以做

 SET PATH=C:\Program Files\Nodejs;%PATH% 

或者乾脆重新安裝節點來解決這個問題。哪一個你認爲最簡單的你

+0

感謝您的快速提示!如果我設置路徑,是否在命令提示符下寫出確切的線?或在一個文件中?感謝這方面的指導。 – blackhawk

+0

這可以通過命令行編寫,只需要小心,因爲您可能需要在路徑中使用雙引號 – irimawi

+0

今晚我會給它一個鏡頭。再次感謝您的快速幫助! – blackhawk

0

我也遇到了這個錯誤。重新啓動電腦爲我工作。

+2

其無關緊要,它關於您的會話需要重新啓動:註銷然後重新登錄。無需重啓電腦 –

2

快速修復適用於我。從命令行(cmd)導航到文件夾的根目錄。那麼一旦你在根目錄下,輸入:

code . 

然後按回車。注意「。」,不要忘記它。現在嘗試調試,看看你是否得到相同的錯誤。

相關問題