1. 程式人生 > >利用nodejs安裝並運行express的三個坑

利用nodejs安裝並運行express的三個坑

外部 gen div sta end pac 記錄 輸入 方法

概述

這是我安裝並運行express的三個坑,應該是比較常見的,在此記錄一下。

內容

express不是內部或外部命令

輸入命令:express -V
報錯:'express' 不是內部或外部命令,也不是可運行的程序或批處理文件。

解決方法:

最新express4.0版本中將命令工具分家出來了,所以我們還需要安裝一個命令工具,命令是:npm install -g express-generator。如果在AppData\Roaming\npm目錄下生成了expressexpress.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的三個坑