[nodejs] nodejs開發個人部落格(一)準備工作

weixin_34067049發表於2016-03-05

前言

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,顯示如下,說明正常

相關文章