我試圖運行Gitbash一個javascript文件,但得到這個錯誤sh.exe「:節點:命令未找到
$ node chrome-devtools-autosave-server/index.js
sh.exe": node: command not found
截圖
如何。解決這個問題?
我的操作系統是Windows 7(64位)
我試圖運行Gitbash一個javascript文件,但得到這個錯誤sh.exe「:節點:命令未找到
$ node chrome-devtools-autosave-server/index.js
sh.exe": node: command not found
截圖
如何。解決這個問題?
我的操作系統是Windows 7(64位)
默認情況下,MINGW32中的節點不可見,只能在Windows命令終端中使用。 npm也一樣。
如何增加它(如果你有安裝節點),from the official MINGW FAQ:
MSYS使用類似Bourne外殼,因此 可以使用export命令修改路徑。
到 東西添加到PATH的末尾,最簡單的方法是使用下面的命令:export PATH=$PATH:directory-to-add
所以,你必須添加在安裝節點的目錄(大概就像C:\ Program Files文件\的NodeJS)。
你缺少的路徑varible雙引號
出口PATH = $ PATH: 「C:\ Program Files文件\的NodeJS」
對於我來說,我使用Git的bash shell的,什麼我有做的bin文件添加到我的PATH變量是使用此語法:
export PATH=$PATH:"c/bin/node"
你可能會認爲,這將是
export PATH=$PATH:"C:\bin\node"
但那不適合我。希望這可以幫助那些遇到同樣問題的人。
也許index.js包含一些使用「sh.exe」的東西 - 你可以發佈該代碼的相關部分? – Yahia 2011-12-17 07:18:17
如果你運行的命令肯定不在那裏,會發生什麼?相同的錯誤消息,或另一個? – 2011-12-17 07:26:00