修改TT模板

Ale*_*nii 1 perl template-toolkit

是否可以在加载模板(模板工具包)之前轻松修改模板(模板工具包),然后将其作为Perl代码缓存?我想在它上面运行一个正则表达式.

mu *_*ort 5

您可以提供自己的Template :: Provider,它是标准的子类.从精细手册:

Template :: Provider用于加载,解析,编译和缓存模板文档.该对象可以是子类,以提供用于加载或以其他方式提供对模板的访问的更具体的工具.

所以,它应该很简单但很容易,当然,这在很大程度上取决于你的技能.