0.0.12 • Published 6 years ago

withladder v0.0.12

Weekly downloads
1
License
MIT
Repository
-
Last release
6 years ago

安裝

npm install withladder

用法

require('withladder')

瀏覽器

http://localhost:3001

資料庫

api/migrations 起檔案

npm run rethinkdb:migrate create create-user

運行up所有程式

npm run db:migrate

刪除down所有程式

npm run db:drop

解釋資料夾內容

-/api : 運行一個伺服器,將網址交比中介處理 -/migrations : 利用3個特別功能去初始化資料夾 -/routes : api和auth的中介 -/api : 滙出api的中介 -/models : 同有資料庫有關的操作直接放這裏 -/auth : 同登入登出有關的仲介

流程

當一個 request 入黎個時, 會經過啲乜?

  • request 入到黎

    • 所有 url, 會經過 middlewares 中間件
      • 所有 url, 將經過cookieParser, 就是將那一堆req.header.cookie變成req.cookie
      • 所有 url, 將經過session, 如果資料庫有req.session的時候,自動化整一個cookie出來
      • 所有 url, 將經過passport.initialize, 是一個初始化Passport的中間件
      • 所有 url, 將經過passport.session, 正反序列化用戶對象
    • 設定createApp function
    • 只有 /api, 會再經過 apiRoutes
0.0.12

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago