前言
nodejs是執行在服務端的js,基於google的v8引擎。個人部落格系統包含對資料庫的增刪查改,功能齊備,並且業務邏輯比較簡單,是很多後臺程式設計師為了檢測學習成果,最先拿來練手的小網站程式。我也是在去年年末接觸的nodejs,接下來隨便紀錄一下這個小blog的功能點和注意事項。
語言和環境
1. 進入nodejs的官方網站,下載nodejs執行環境
下載安裝完成以後是這個樣子的
2. express是基於nodejs平臺的web開發框架,進入express框架的官方網站,瞭解express的使用
3. express-session庫,用來處理儲存session資訊的庫
4. mysql庫,用來連結資料庫和執行sql的庫
5. ejs庫,前臺模板引擎
6. body-parser庫,處理post請求的庫
7. cookie-parser庫,處理cookie的庫
npm install xxxxxx --save
生成package.json
npm init
輸入專案的資訊
建立入口檔案
根據上面package.json檔案裡面填寫的入口檔名建立檔案index.js
/*引入express*/ var express=require("express"); var application=express(); /*建立伺服器*/ var appPort=process.env.VCAP_APP_PORT || 8888; application.listen(appPort,function(){ console.log("application start ..."); });
開啟瀏覽器,輸入http://localhost:8888,顯示如下,說明正常