当前位置: 首页 > article >正文

【Python实战】---- 自动生成前端项目图标管理文件

1. 场景

在前端项目开发中,图标维护一直是一个比较麻烦的事情:

  1. 第一种:就是直接项目页面里边直接读取图片,这种有个问题,就是如果后期图片地址存在变更,维护就比较麻烦,比如下图就是我 uniapp 项目的图标,如果后期将这些图片传到服务器【微信小程序由于包大小限制,因此图片尽量放在服务器,减小包的大小】,前端必须使用服务器地址,这样是不是直接懵逼。
  2. 第二种:就是为了减小维护成本或者说后期改变的替换成本,就需要一个图标管理的 js 文件文件,将所有图标集中管理,这样后期即便需要替换,直接维护这个 js 文件就可以了。有所进步,但是还是比较麻烦,需要我们人工去维护,每次添加或者修改,都需要开发人员来维护这个文件,比较麻烦,比如改成服务器图片路径,需要替换的成本依然很高。
  3. 第三种:写一个脚本来维护这些图标文件,当然脚本的语言随便你选择,node、python等等,只要可以实现功能,都是可以的,由于我比较熟悉 python 的脚本,所以本文直接以 python 实现自动化图标文件管理。

2. 图标管理


http://www.kler.cn/news/360222.html

相关文章:

  • windows安装mysql,跳过自定义的密码验证
  • 【力扣打卡系列】滑动窗口与双指针(两数之和)
  • “射线沿其正向平移可变为其真子集”这一中学“常识”其实是几百年重大错误——百年病态集论的症结
  • 【Qt】绘图API
  • YashanDB学习-服务启停
  • 【Java 22 | 7】 深入解析Java 22 :密封类(Sealed Classes)增强详解
  • LTD助力经营数字化,浙商数智营销学堂开讲入站营销新理念
  • 【视频编码】视频编码中拉格朗日乘子法的简单理解
  • 基于SSM+微信小程序的家庭记账本管理系统(家庭1)
  • 08_实现 reactive
  • DAPLINK 源码学习(1)BL 之 main() 函数
  • typescript 的类型注解和类型断言
  • C#学习笔记(十)
  • 拥抱“新市民” ,数字银行的“谋与变”
  • jetson agx orin 的pytorch、torchvision安装
  • el-table表格数据处理,列表将变更前数据放置在前面,变更后数据放在表格后面
  • 第1篇:计算机网络概述与基础
  • 【小白学机器学习15】 概率论的世界观
  • Web,RESTful API 在微服务中的作用是什么?
  • 【修订中】ffmpeg 知识点