2019-10-31 seo達人
node系列之數據接口注冊登陸接口的實現
1、使用express腳手架創建項目
2、了解項目的目錄結構
3、準備數據庫相關文件
4、編寫注冊接口
5、編寫登陸接口
6、驗證登陸實現
7、預告
1、使用express腳手架創建項目
// 安裝腳手架,只需安裝一次
npm i express-generator -g
// 創建express項目
express myapp --view=ejs
cd myapp
// 安裝依賴
npm i
// 安裝需要使用的模塊
// 數據庫模塊 用戶唯一id模塊 密碼加密模塊 token模塊
npm i mongoose node-uuid bcryptjs jsonwebtoken -S
2、了解項目的目錄結構
bin
www ------- 服務器啟動
node_modules ------- 項目的依賴文件
public ------- 靜態資源文件夾
images ------- 靜態圖片
javascripts ------- 靜態的js文件
stylesheets ------- 靜態的樣式表文件
routes ------- 路由文件
index.js ------- 默認的路由
users.js ------- 用戶相關的路由
views ------- 路由對應的頁面
index.ejs ------- 默認的首頁
error.ejs ------- 錯誤頁面
app.js ------- 使用中間件,注冊路由
package.json ------- 描述文件
3、準備數據庫相關文件
大勛在node系列之數據庫mongoose的封裝中給大家介紹了如何封裝mongoose,可以先行查看如何封裝,封裝的文件夾為sql,如果不想看的,可以直接通過網盤下載該文件夾
將該sql文件放置項目的跟目錄下