利用nodejs安裝並運行express的三個坑
阿新 • • 發佈:2018-02-03
外部 gen div sta end pac 記錄 輸入 方法
概述
這是我安裝並運行express
的三個坑,應該是比較常見的,在此記錄一下。
內容
express
不是內部或外部命令
輸入命令:express -V
報錯:'express' 不是內部或外部命令,也不是可運行的程序或批處理文件。
解決方法:
最新express4.0
版本中將命令工具分家出來了,所以我們還需要安裝一個命令工具,命令是:npm install -g express-generator
。如果在AppData\Roaming\npm
目錄下生成了express
、express.cmd
兩個文件,那麽就成功解決了。
npm install
報錯
輸入命令:npm install 報錯:Unexpected end of input at 1:23510
解決方法:
輸入指令:npm cache clean --force
。然後再輸入npm install
就正常了。
npm start
報錯
輸入命令:npm start
報錯:missing script:start
解決方法:
在init
文件夾的package.json
裏面添加"scripts": {"start": "node ./bin/www"},
如果裏面本來就有,那就表示你之前npm install
的位置錯了,要先進入init
文件夾再執行npm install
。
利用nodejs安裝並運行express的三個坑