express版本是4.9.5
express-generator版本是4.9.5
然后在cmd中输入express -h就出现'express' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
迷茫2017-04-17 11:20:50
我的是windows7,之前也碰到過,是這麼解決的,希望有用 環境變數增加NODE_PATH
C:UsersxxxAppDataRoamingnpm 然後PATH裡最後加上%NODE_PATH%
windows 下我也遇到express安裝之後,指令執行不了的問題。剛試了,express-generator 可以成功。 Thanks。
npm install -g express-generator
https://cnodejs.org/topic/51dc1383d44cbfa304181253
請善用搜尋引擎。
黄舟2017-04-17 11:20:50
怎麼安裝的 express
?
如果要用命令列使用模組,需要全域安裝的。
試試 npm install -g express
,再執行 express 指令
高洛峰2017-04-17 11:20:50
今天再看《Node.js經典入門》的時候,依照教材透過npm安裝express,
express -g express
再運行命令列
express express_example
的時候報錯“express不是內部或外部命令”,後來google搜了一下解決方法:
原來express預設安裝是最新的版本,已經是4.x.x的版本。而最新express4.0+版本中將指令工具分出來了,所以必須安裝express-generator。解決方法是執行命令列:
npm install -g express-generator
等到install完成後,再express -v
測試安裝成功沒~
一般是沒問題的,除非你最開始安裝express的時候是安裝在本地,而不是“-g”,如果是那樣,可以參考這裡