dsshop支持多客戶端多模板開發(fā),以下將介紹如何快速開發(fā)個性化的客戶端模板
模板開發(fā)暫時僅支持手動添加和手動切換,現(xiàn)階段只作插件開發(fā)區(qū)分所用
?client
?目錄下存放網(wǎng)站和app模板,一般根據(jù)目錄命名區(qū)分是網(wǎng)站還是app,以?*-web
?命名的為網(wǎng)站模板,以?*-app
?命名的為app,然后在對應(yīng)的目錄下再創(chuàng)建自定義命名的目錄來保存對應(yīng)的模板 現(xiàn)項目支持?uni-app
?和?nuxt
?,如果需要使用其它框架,可自定模板
.
├── dsshop.config.json
└── 客戶端其它文件
模板的一些配置項,用于模板對外展示
{
"name": "模板名稱", //模板展示名稱
"en": "英文名稱", //模板英文名稱,需和模板目錄名保持一致
"version": "0.0.1", //模板版本,用于升級
"describe": "模板描述", //模板模板描述
"imgList": [], //模板效果圖,支持多張
}
如我想寫個?flutter
?項目并能使用插件添加生成基于?flutter
?的模板,只需要在?plugin\template
?目錄下,新建模板即可,命名格式帶上?flutter
?
list.client.flutter-app.ds
list.client.flutter-app.js.ds
detail.client.flutter-app.ds
detail.client.flutter-app.js.ds
更多建議: