🌯文件脚本的定义
LiteFlow从2.6.4开始支持了脚本文件的定义。你除了可以把脚本内容写在配置文件中,也可以写在文件中。如果大的脚本就推荐写在文件中。毕竟IDE对文件的语法高亮和代码提示做的也相对友好。编写脚本会更加方便。
要注意的是,目前LiteFlow仅支持classpath内的脚本文件,这里无法定义绝对路径。以后可能会支持。
从2.9.7开始,LiteFlow已经支持脚本文件的绝对路径。
你可以这样定义(这里以xml文件格式举例):
<?xml version="1.0" encoding="UTF-8"?>
<flow>
<nodes>
<node id="s1" name="普通脚本" type="script" file="xml-script-file/s1.groovy"/>
<node id="s2" name="选择脚本" type="switch_script" file="xml-script-file/s2.groovy"/>
<node id="s3" name="条件脚本" type="switch_script" file="xml-script-file/s3.groovy"/>
</nodes>
<chain name="chain1">
THEN(a, b, c, s1)
</chain>
<chain name="chain2">
THEN(d, IF(s3, b, c));
</chain>
</flow>
帮助我们改善此文档 (opens new window)
上次更新: 2023/08/04, 17:02:03