实验性功能-模板生成器

# 实验性功能-模板生成器

image-20220519183740050

# 设计思路

​ 开发这个功能,主要是考虑到前端编写后台界面时,在很多基础页面上都在重复的搭建,比较耗时耗力,虽然可以把抽离封装一个模板,但是每次使用时还需手动的更改一个页面的基础配置,较为麻烦.

# 开发思路

1. 手动将一些常用的页面封装成模板,
2. 然后在模板里面生成一个动态的配置表单文件,
3. 每次需要使用时,就可以通过软件端动态选择生成的路径,
4. 然后再去读取模板下的配置表单
5. 填写读取出来的表单数据
6. 将模板文件复制一份到对应路径下
7. 将填写完成的数据放入模板的config文件夹下
8. 完成

# 开发问题

# 动态配置表单文件

​ 不同模板需要的表单是不一样的,如果还是采用静态写的话,就会存在无法测试,且无法动态添加,相关并不理想,所以,采用实验性功能-模板生成器来进行对应表单的动态配置以及文件生成

# 文件读取解析的问题

​ 软件读取文件,并不能简单像require或者import这样引入,因为模板文件本质上属于绝对路径的引入,是不合规范的,所以目前采用的方法为直接读取出静态字符串,然后通过解析获取想要的参数

# 文件的复制和修改

​ 通过nodejs模块的支撑,可以直接将文件复制过去,存在同名即直接进行覆盖

完成后,就把填写的动态输入放入对应路径下

# 进度

image-20220519183806851

开发已完成,内测进行中~

最近更新
01
实验性功能-表单设计器
05-19
02
浏览器插件-介绍
05-19
03
小工具-拟态按钮
05-11
更多文章>