需求 -> 原型 -> 開發 -> 測試 -> 上線前端
1.版本控制
選用git進行版本控制。vue
2.技術選型node
3.環境配置
初始化項目完成後,提交代碼到遠程庫。
爲保持環境統一,推薦如下方式:webpack
4.構建優化
根據實際項目,更改webpack配置。git
5.目錄結構web
模塊化
採用模塊化的方式組織代碼:vue-cli
JS 模塊化:AMD、CommonJS、UMD、ES6 Module CSS 模塊化:less、sass、stylus、postCSS、css module
靜態資源管理npm
1.非模塊化資源 2.模塊化資源--與模塊一塊兒進行統一管理
開發結束後,通常也會經歷如下幾個過程:編程
1.需求變動,從新開發 2.code review 3.提交測試,修改bug單,迴歸測試
1.SIT測試環境
測試環境,先後端分離,後臺CORS,前臺經過代理跨域。
最好採用source map方式,利於追蹤bug。
通常測試經過,bug單清零,會轉UAT測試。
2.UAT測試環境
用戶驗收測試,通常經過後,就準備部署上線。
webpack進行打包後,丟到服務器上,項目上線。固然,上線前,要進行性能優化,例如配置緩存,靜態資源CDN部署。