自己 express.js 專案建制方式
一、npm install
一開始接到自己開發專案,先做 $ npm install
二、nodemon ./bin/www
由於自己開發專案有使用 nodemon 開發套件。
執行 $ nodemon ./bin/www
發現無法直接執行 nodemon 指令
解決辦法為使用全域安裝 nodemon 套件
或是使用 npx 指令來執行
$ npx nodemon ./bin/www
安裝 nodemon 套件
$ npm install nodemon -g
我這邊使用 powershell 來下指令,所以會遇到「因為這個系統上已停用指令碼執行」問題。
執行以下指令以解除限制
$ set-ExecutionPolicy RemoteSigned
再執行 $ nodemon ./bin/www
如果沒問題的話,server 已 run 起來,
接下來可檢視網站路徑
http://localhost:3000/project_name/
註:project_name 之路徑名稱為 app.js 內,路由所指定的名稱。
參考資料: