2

我们scriban在我的团队中使用模板引擎。我无法找到有助于解决以下问题的资源:

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

所以代替这个:

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

我们想要这个:

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

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

我试过了-}},但这只会删除作为该行的开始行的空白echo "hi"

4

0 回答 0