如何用 git 管理具有多個 UI 版本的項目
淡淡烟草味
淡淡烟草味 2017-04-28 09:04:37
0
1
605

我正在維護一個使用 HTML5 開發的行動端項目,該項目要製作手機端及平板電腦兩套 UI 介面,並使用同一套底層的業務程式碼。請問這樣的專案該怎麼做程式碼管理?

淡淡烟草味
淡淡烟草味

全部回覆(1)
Peter_Zhu

不一定要採用原始碼的方式集成,可以考慮二進位的形式集成。
有一套公用的業務邏輯元件,透過套件管理的方式來把業務邏輯共享。
其它消費者項目(你這裡是手機端和平板電腦)透過引用組件(包)的方式來使用。
業務邏輯如果有更改的話,就修改公用程式碼,其他消費性項目更新包即可。
這裡一共會有3個項目,業務邏輯項目,手機端項目,平板電腦項目。
手機端和平板電腦專案透過套件管理來引用業務邏輯項目。
不同的平台有不同的元件(套件)管理方式,例如.Net平台有nuget,Javascript也有自己的很多,你可以去了解一下。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板