1

我想使用 Caddy v2 提供单个降价文件,呈现为 html。旧的 Caddy v1 有该markdown指令,但该指令已消失。相反,我找到了该template指令,但它没有呈现提供的降价文件。

球童档案

:80
templates
encode zstd gzip
root * /static  
file_server browse

开始球童

docker run -it --rm --name caddy -p 8080:80 -v $PWD/Caddyfile:/etc/caddy/Caddyfile -v $PWD/static:/static -v caddy_data:/data caddy:2.1.1-alpine

我只能设法提供一个包含{{markdown "Some _markdown_ text"}}要呈现的 html 文件,而不是一个完整的index.md.

如何使用 Caddy v2 提供简单的降价文件,或者不再可能?

4

1 回答 1

0

根据https://caddy.community/t/markdown-support-in-v2/6984这应该这样做:


你可以通过几种方式做到这一点。最简单的方法是您的第一个示例:

{{markdown "whole Markdown file here"}}

您还可以按名称引入文件:

{{include "file.md" | markdown}}

这是另一个示例,这是我们在 Caddy 站点上提供文档的方式:https ://github.com/caddyserver/website/blob/master/src/docs/index.html

于 2021-10-08T21:04:03.917 回答