主题库实现方法和装置制造方法及图纸

技术编号:41526680 阅读:16 留言:0更新日期:2024-06-03 23:01
本发明专利技术公开了一种主题库实现方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:创建应用在多个项目的主题库,主题库包括多个主题文件夹,多个主题文件夹与多个项目一一对应,每一主题文件夹中含有对应项目的主题样式文件,主题样式文件中含有主题样式变量和对应的主题样式配置值;响应于执行目标项目的开发,在目标项目中根据主题库的名称和目标项目所对应的目标主题文件夹的描述信息引入目标主题文件夹,并在目标项目中引入预先载入主题库的组件库;依据组件库中的组件搭建目标项目页面,利用目标主题文件夹中的主题样式配置值替换组件代码和目标项目代码中相应的主题样式变量。该实施方式能够减少各项目主题样式修改的工作量。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种主题库实现方法和装置


技术介绍

1、在网站开发项目中,主题样式管理一般是将主题样式文件和图片写到项目的公共文件中,之后各网页引用这个公共文件。当需要更换主题样式时,针对页面中的组件或元素修改以上公共文件。其缺点是,这种主题样式管理方式只适用于单个项目的主题实现,当有多个项目时,每一项目都需要通过修改公共文件来修改主题样式,改动工作量和文件管理成本就会急剧增加。


技术实现思路

1、有鉴于此,本专利技术实施例提供一种主题库实现方法和装置,能够减少各项目主题样式修改的工作量。

2、为实现上述目的,根据本专利技术的一个方面,提供了一种主题库实现方法。

3、本专利技术实施例的主题库实现方法包括:创建应用在多个项目的主题库;其中,所述项目包括目标项目,所述主题库包括多个主题文件夹,所述多个主题文件夹与所述多个项目一一对应,每一主题文件夹中含有对应项目的至少一个主题样式文件,所述主题样式文件中含有多个主题样式变量和对应的主题样式配置值;响应于执行所述目标项目的开发本文档来自技高网...

【技术保护点】

1.一种主题库实现方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述多个项目、所述主题库和所述组件库中,具有相同含义的主题样式变量的名称保持一致。

3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:

4.根据权利要求3所述的方法,其特征在于,所述依据外部传入的、针对该主题文件夹的环境变量确定所述主题数据包的使用方式,包括:

5.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:响应于需要修改所述目标项目的主题样式,修改所述目标主题文件夹中的主题样式配置值并压缩所述目标主题文件夹,从而实现修改后的主...

【技术特征摘要】

1.一种主题库实现方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述多个项目、所述主题库和所述组件库中,具有相同含义的主题样式变量的名称保持一致。

3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:

4.根据权利要求3所述的方法,其特征在于,所述依据外部传入的、针对该主题文件夹的环境变量确定所述主题数据包的使用方式,包括:

5.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:响应于需要修改所述目标项目的主题样式,修改所述目标主题文件夹中的主题样式配置值并压缩所述目标主题文件夹,从而实现修改后的主题样式配置值在所述目标项目的全局替换;以及...

【专利技术属性】
技术研发人员:苗艳辉
申请(专利权)人:北京沃东天骏信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1