網頁客戶端 | 伺服器端
關於系統介紹、或想了解本系統資訊,請前往這裡。
本專案使用 Node.js 作為開發環境,請先安裝 Node.js。
該指令會安裝專案所需的相依套件。
npm install
本專案採用 Mocha 作為自動化測試框架。
該指令會執行所有測試案例。
npm run test
本專案採用 Nodemon 作為開發除錯工具。
該指令會啟動伺服器,並在程式碼變更時自動重啟伺服器。
npm run dev
生成金鑰腳本,請參閱以下指令。
用於生成安全金鑰,作為 Secret 值使用。
openssl rand -base64 36
用於生成憑證公鑰與私鑰,作為 JWT 簽名使用。
openssl ecparam -name prime256v1 -genkey -noout -out "keypair_private.pem"
openssl ec -in "keypair_private.pem" -pubout -out "keypair_public.pem"
該指令會啟動伺服器。
npm start
本專案採用 MIT 開放原始碼授權。
詳細可參閱 LICENSE 檔案。