這是 Skilfor 後端原始碼,採用 Express + Sequelize 開發。
複製.env.example
並改名成.env
,並且設置裡面的環境變數:
- 資料庫資訊
- DB_USERNAME
- DB_PASSWORD
- DB_DATABASE
- DB_HOST
- jwt 資訊
- PW_SALTROUNDS
- MB_SECRETKEY
- 學生初始點數
- MB_INITIALPOINTS
完成後 npm install
安裝所需套件,最後 npx sequelize-cli db:migrate
建立所有資料表。
npm run dev
npm run pm2