【发布时间】:2018-05-26 22:35:45
【问题描述】:
我正在尝试在 puppet 中包含一个 erb 文件。但该文件由如下几行组成:
<%@ taglib prefix="ww" uri="webwork" %>
<%@ taglib prefix="ui" uri="webwork" %>
<%@ taglib prefix="aui" uri="webwork" %>
<%@ taglib prefix="page" uri="sitemesh-page" %>
当我运行 puppet 时,这显示了一个语法错误,提示 '@ ' is not allowed as an instance variable name.
我怎样才能逃脱这个字符@?
【问题讨论】:
-
在这种情况下无法“逃避”它,它只是无效的 Ruby 语法。你想做什么?
-
最好还包括渲染文件的外观,而不是尝试模板的外观。