2016-06-13 192 views
0

我正在學習nodeJs。我設法在cmd上運行nodejs命令,它工作正常。現在我想安裝express框架,爲了在教程中我正在關注它,請在npm命令提示符處輸入sudo install -g express。所以我在我的windows搜索中輸入npm,然後點擊它。幾秒鐘之後,它立即關閉。npm.cmd在幾秒後立即關閉

我發現npm.cmd存在於node.exe找到的nodejs目錄中。這裏可能是什麼問題。如果我要在windows cmd中鍵入上述命令,則說明sudo是無法識別的程序。我必須使用npm cmd嗎?

回答

1

運行後cmd.exe,我猜你會安裝節點,但仍然運行node -v,它應該用它的工作版本來響應。 現在,如果您要明確安裝express.js,您只需運行命令提示符本身,即

npm install express -g

無論如何,你可以從他們的官方網站關注此link。希望能幫助到你。另外sudo是一個Unix操作系統的程序,以防萬一你需要它。

+0

非常感謝你 – 112233

+0

安裝完快車後,我試着用exxpress命令創建hello-express文件,但是它說快遞無法識別。該命令是:express hello-express – 112233

+1

是「express不被識別爲外部或內部命令」的確切錯誤,像這樣?你使用'-g'標誌,它在全局安裝嗎?那麼檢查路徑環境變量。還要'npm install -g express-generator'。它應該工作。 – wolfsgang