我在win7上使用git-bash/mingw32。我試圖安裝npm:如何在win7上使用git-bash/mingw32安裝npm
$ npm install
sh: npm: command not found.
Git-bash工作正常並且安裝正確。我該如何做這項工作?
我在win7上使用git-bash/mingw32。我試圖安裝npm:如何在win7上使用git-bash/mingw32安裝npm
$ npm install
sh: npm: command not found.
Git-bash工作正常並且安裝正確。我該如何做這項工作?
有幾個原因,此行爲:
1)NPM沒有安裝
2)NPM不是在%PATH%
您可以通過運行CMD添加NPM到%PATH% (win + r - > cmd)作爲管理員並執行:
SET PATH=%PATH%;c:\here\is\path\to\npm\dir
之後 - 嘗試再次運行npm。
當單擊設置路徑選項時安裝node.js。 檢查系統環境路徑。
# echo $PATH
並查看它是否有npm /節點。如果沒有,則將它們添加到系統環境中。
# set PATH=%PATH%;d:/node/;
大多是重新安裝節點檢查正確的選項會解決這個問題,並更新開發環境。
另一個可能的原因(如果節點由Visual Studio安裝):缺少npm
bash腳本。
有路徑的npm.cmd
浴文件:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External\npm.cmd
但git bash
不會運行.cmd
文件。所以你需要爲npm創建一個bash腳本。
創建您的節點文件夾中名爲npm
下列文件:(C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External\
)
#!/bin/sh basedir=`dirname "$0"` case `uname` in *CYGWIN*) basedir=`cygpath -w "$basedir"`;; esac if [ -x "$basedir/node" ]; then "$basedir/node" "$basedir/node_modules/npm/bin/npm-cli.js" "[email protected]" ret=$? else node "$basedir/node_modules/npm/bin/npm-cli.js" "[email protected]" ret=$? fi exit $ret
謝謝你,大加讚賞。 – user61629 2014-10-12 17:43:11