工作管理和代码架构
一、工作梳理匯報
1、當前有哪些開發工作 2、開發工作進度跟蹤 3、開發交付時間點把控和風險評估
二、前端代碼架構
jQuery代碼管理
1、CSS樣式
- 常用樣式提取,組成common.css,以便復用,以及樣式規范管理
- 不同皮膚的樣式,采用不同的文件夾管理,方便管理。引入時采用皮膚參數控制,要引入哪種皮膚
2、javascript管理
- 常用工具類方法提取,組成tools.js
- jQuery插件整理:第三方插件,引入流行、優良、有具體文檔的jQuery插件,例如:日期時間M97,彈窗lhgDialog;自己封裝的jQuery插件維護,注意新版本向下兼容
- 大量的jQuery插件引入頁面,采取json文件配置按需引入
3、不同項目統一管理
- 采用svn外鏈技術,將公用樣式和插件統一放在lib文件夾下,引入到每個項目下,方便維護,統一更新管理
Vue代碼管理
1、CSS樣式
- 提取顏色值,采用變量管理,單獨分離一個constant.less文件,管理顏色值。方便換膚,以及顏色用色規范管理
- 不同皮膚的樣式,采用不同的文件夾管理,方便管理。引入時采用變量控制,要顯示哪種皮膚
2、公用組件提取
- 功能常用的組件,抽離成單獨模塊,編寫功能;強調新版本向下維護
3、同一個項目多版本管理 詳見:www.jianshu.com/p/d71555f0f…
4、不同項目統一管理
- 采用svn外鏈技術,將公用樣式和插件統一放在lib文件夾下,引入到每個項目下,方便維護,統一更新管理
轉載于:https://juejin.im/post/5c8c6232f265da2dd868dd72
總結
- 上一篇: 求全排列和组合问题
- 下一篇: 【监控】Grafana面板修改记录