Yaws 文件未正确渲染

Posted

技术标签:

【中文标题】Yaws 文件未正确渲染【英文标题】:Yaws files not rendering correctly 【发布时间】:2020-02-04 00:24:28 【问题描述】:

我在 Ubuntu 19.04 上下载了 Yaws,克隆了 klacke 的项目,并将我的 /etc/yaws/yaws.config 配置为指向该项目。

当我创建一个新的.yaws 文件并访问localhost:port/page_name.yaws 时,它会返回如下原始代码:

method(Arg) -> Rec = Arg#arg.req, Rec#http_request.method.
out(Arg) -> ehtml, f("Method: ~s" , [method(Arg)]).

在我的浏览器上。我什至尝试将所有内容都包含在“html”标签中,但仍然无法正确呈现。

我有什么遗漏吗?

【问题讨论】:

【参考方案1】:

您的代码周围缺少<erl></erl> 标记。试试这个:

<erl>
method(Arg) ->
    Rec = Arg#arg.req, Rec#http_request.method.
out(Arg) ->
    ehtml, f("Method: ~s" , [method(Arg)]).
</erl>

获取带有适当标签的页面会产生以下结果:

Method: GET

【讨论】:

以上是关于Yaws 文件未正确渲染的主要内容,如果未能解决你的问题,请参考以下文章

FBX 模型的面(某些)未正确渲染

地形上的 C++ DirectX11 纹理未正确渲染

带有 OpenGL 4.4 的 SDL2:三角形未正确渲染

组件未使用 Vue compat 渲染

纹理的渲染无效

React 功能组件中状态更改后组件未重新渲染