開發環境
- Windows 10 / macOS 10.15.6
- Node 14.5.0
問題
最近研究採用 Node + Express 跑前端應用
找到許多文件在 npm global 安裝 express 可以執行 cli 命令
$ npm install -g express
$ express --version
但在查詢版本指令下卻出現 express: command not found
原因是在版本 4.x 與 3.x 有所不同, 在 v4.x 版已將 cli 移至 express-generator
解決方法
安裝全域 express-generator (目前版本是 4.16.1)
$ npm install -g express-generator
另外在 v4.x 的命令方法也有所不同, 可以下 express -h
作進一步查詢