node.js的express框架的介紹與使用
首先進行express的全域性安裝
執行命令:npm i express -g安裝express,
執行命令:npm install -g express-generator安裝express專案生成器
執行命令:express –e expressProjectName建立一個名稱為expressProjectName的專案
到專案expressProjectName目錄下執行命令npm install安裝所依賴的相應元件模組
檢視與分析專案目錄
bin目錄下是執行檔案,可以直接開啟執行我們專案的執行環境; www
public是靜態資原始檔夾; images/javascripts/stylesheets
routes是路由目錄; Index.js User.js
views目錄是ejs模板目錄,存放相應的模組檔案; index.ejs error.ejs
app.js是專案入口檔案;
package.json
express中的引數處理方式:
設參: ejs:get、post、put、delete
routes::id/:xx
傳參: ejs:get、post、put、delete
地址中進行傳遞
接參:routes:req.query.xx/req.body.xx
路由:req.params.xx
MongoDB橋接:
引入模組-->穿件連線字串(Mongodb://127.0.0.1:27017)-->connect資料庫連線(返回一個client物件)-->client去找指定數 據庫-->找到資料庫以後再找collection-->對collection進行增刪改查的操作
expression-session:
客戶端本地儲存方式:cookie、localStorage、sessionStorage、websql、indexeddb
引入並使用模組:sercet、resave、maxAge、saveUninitiallized
新增一個功能模組:在app.js裡先引入模組並且設定路由項-->routes中建立理由模組-->需要在view裡設定渲染的頁面