从给定的html文件自动生成的速度模板文件

时间:2017-10-06 10:00:13

标签: automation velocity templating-engine

有没有办法从给定的参考实现html文件中自动生成Velocity Template文件。

现在,只要html或ts文件发生变化,我就必须手动更新速度模板。

是否有办法自动化这个过程?

1 个答案:

答案 0 :(得分:0)

实现这一目标的最明显的方法是假设大多数时候HTML更改出现在不包含VTL的行上,是依赖于像git这样的版本控制系统。

  1. 假设你的模板文件在master分支下。
  2. 创建一个新的reference分支,用引用文件覆盖模板化文件,然后提交结果。
  3. 由于目标是将reference合并到master,为了避免挑剔,以便简化合并过程,我会先从reference合并到master reference,提交它,然后用templatized文件覆盖合并的结果并再次提交。操作的结果使文件保持不变,但是git会认为reference分支已经合并。
  4. 每当出现参考分支中的新变化时,您只需在master分支中提交它们,并要求git将它们合并到app.use(require('flash')()); 。有时候,你必须手动处理一些冲突。
  5. 我在这里没有详细说明git用法,但在线有plenty of good tutorials