DSSHOP 模板開發(fā)指南

2022-03-18 17:00 更新

模板開發(fā)

dsshop支持多客戶端多模板開發(fā),以下將介紹如何快速開發(fā)個性化的客戶端模板
模板開發(fā)暫時僅支持手動添加和手動切換,現(xiàn)階段只作插件開發(fā)區(qū)分所用

目錄結(jié)構(gòu)

?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
└── 客戶端其它文件

dsshop.config.json

模板的一些配置項,用于模板對外展示

{
  "name": "模板名稱",	//模板展示名稱
  "en": "英文名稱",	//模板英文名稱,需和模板目錄名保持一致
  "version": "0.0.1",	 //模板版本,用于升級
  "describe": "模板描述",	 //模板模板描述
  "imgList": [],	 //模板效果圖,支持多張
}

自定義前端模板ds文件

如我想寫個?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


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號