2016-02-29 89 views
2

我正在運行windows。我剛剛使用MSI安裝程序更新了node.js。我總是用git bash來運行命令。但是,在升級後,在Git的bash的節點版本並沒有改變:Node.js與Git Bash(MINGW64)

$ node -v 
v0.11.14 

,如果我在cmd中運行,它顯示了一個不同的版本:

$ node -v 
v4.3.1 

我檢查了混帳猛砸$ PATH並指向正確的位置(c:\ Program Files \ nodejs)

可能是什麼問題?

+0

你可以在兩個終端運行'where node'嗎? –

回答

0

Mingw將自己的前綴添加到PATH變量。使用:

whereis node 

找到版本Mingw開始。

0

我認爲你的問題可能在於,由於在.profile.bashrc文件中設置了一些其他配置,這些配置位於用戶的主目錄中,例如c:\users\gevorg\

要找到爲什麼Git Bash加載錯誤版本的Node.js,只需運行$ where node並找到舊的可執行文件位置。