- 選好資料夾的位置之後
- $ git clone https://github.com/gemini497586/melees.git
- 進行檢查,正確無誤之後
- 由 Enzo 統一新增分支
實際有7個分支,依照功能性分成3類
-
實際有7個分支
- main
- develop
- member
- private
- feature
- market
- box
-
功能性分成3類
-
main —> 正式報告+展演用
-
develop —> 開發用(merge feature 類型所完成的新功能)
-
feature 類別 —> 寫新開發功能與內容
包含了:member, private, feature, market, box
-
- 檔案命名:
- 資料夾命名:小寫底線 _ Ex. member_login
- 自訂元件命名:大寫駝峰式 Ex. SubmitButton.js
- 基本檔案命名:小寫駝峰式 Ex. saveProduct.js, saveRecipe.js
- code 命名:
- class:dash - 表示層級 Ex. products, product-item, product-item-title
- id:小寫駝峰式
- ref:小寫駝峰式
- function:符合它的功能
- 共用的 CSS 命名:
- 使用前綴詞 st-
- 圖片的命名:跟使用者上傳相同
- 檔案命名:
- 資料夾命名:小寫底線 _ Ex. member_login
- 基本檔案命名:小寫駝峰式 Ex. saveProduct.js, saveRecipe.js
- backend
- "axios"
- "cors"
- "dotenv"
- "express"
- "express-session"
- "moment"
- "multer"
- "mysql"
- "nodemon"