[12 Project 學Node.js] Project 4 | J's HOME blog
Description:使用monk(ORMtoMongodb),express-validator,multer,moment(formdate&time)基本的Blog系統功能:singleviewwithcommentAddPostAddCommentAddCategory沒有包含登入登出驗證系統,可以自己參考Proejct3的做法加上去安裝nodemon到這裡決定先安裝nodemon,透過nodemon啟動Server的話,只要js有更動,就會自動重啟雖然講師重啟得很開心,但我有點懶得一直手動重啟註:jade&css除外,改這兩個不需要重啟Server,nodemon也不會偵測到這個改動使用npminstall安裝加上--save-devoption代表這個dependencies是給開發人員使用...
Description:
使用 monk (ORM to Mongodb), express-validator, multer, moment (form date & time) 基本的Blog系統 功能:single view with comment Add Post Add Comment Add Category 沒有包含登入登出驗證系統,可以自己參考Proejct 3的做法加上去安裝 nodemon
到這裡決定先安裝 nodemon,透過nodemon 啟動 Server 的話,只要 js 有更動,就會自動重啟雖然講師重啟得很開心,但我有點懶得一直手動重啟註:jade & css 除外,改這兩個不需要重啟Server,nodemon 也不會偵測到這個改動
使用 npm install 安裝加上 --save-dev option 代表這個 dependencies 是給開發人員使用的,也會自動加到package.jsonnpm install --save-dev nodemon
安裝完打開package.json,在 scripts 區塊加上執行 nodemon 指令: "dev"
... "scripts": { "start": "node ./bin/www", "dev": "nodemon ./bin/www" }, ...使用以下指定啟動,之後程式變更時就會自動重啟 Servernpm run dev
App & Module Setup
安裝express-generator globallynpm install -g express-generator
透過express建立新project目錄 4_nodeblogexpress 4_nodeblog
修改package.json,加入要用的 dependencies
{ "name": "4-nodeblog", "version":...