应用定制之配置定制文件
场景描述
应用开启定制后,对于修改的文件,系统自动记录。从39p2版本开始,系统提供了配置定制文件的功能,由开发者指定定制文件。重启ide,再打开ide时,系统获取模板文件,根据配置的定制文件,修改模板文件。对于没有配置的定制文件,恢复为模板中的文件。
实现步骤
1. 添加配置文件
在model目录中添加patchFiles.json文件,内容如下
{
"add": [],//增加的文件
"update": [],//修改的文件
"delete": []//删除的文件
}
例如:
{
"add": ["UI2/pcx/addpage.w"],
"update": ["UI2/pc/index.w",
"UI2/pc/index.js",
"UI2/pc/index.css"]
}
这个文件的内容由nodejs转换为json对象,格式要求高,建议不要有空格
2. 重启ide
修改配置文件后,为了确保配置文件中不包含的文件恢复为模板中的文件,需要重启ide。重启后打开ide,一定要切换到高级页签,点击查看升级冲突,没有冲突表示配置定制成功。即不在配置文件中的文件都已恢复为模板中的文件。