从抄写模板中的多行文本中删除缩进

时间:2019-04-19 17:21:40

标签: scriban

我们在团队中使用scriban模板引擎。我在寻找可帮助解决以下问题的资源时遇到了麻烦:

在这种情况下,我想缩进echo语句(为了简化本文,这是为了简化问题),以提高可读性。

所以代替这个:

{{ if true -}}
echo "hi"
echo "foo"
echo "bar"
{{ end }}

我们想要这个:

{{ if true }}
   echo "hi"
   echo "foo"
   echo "bar"
{{ end }}

但是当我们像上面那样缩进文本时,它的确会像在生成的输出中一样显示出来。如何从生成的输出中的多行文本的每一行中删除开头的制表符或空格?

我尝试了-}},但这只删除了echo "hi"行开头的空白。

0 个答案:

没有答案