我想要提供一个单一的markdown文件与Caddy,呈现为v2。旧的球童v1有markdown指令,这个指令已经消失了。相反,我找到了template指令,但它不会呈现所提供的标记文件。
Caddyfile
:80
templates
encode zstd gzip
root * /static
file_server browse启动caddy
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我只能提供一个html文件,其中包含要呈现的{{markdown "Some _markdown_ text"}},但不能提供整个index.md。
如何使用Caddy v2提供简单的标记文件,或者不再可能了?
发布于 2021-10-08 21:04:04
根据https://caddy.community/t/markdown-support-in-v2/6984的说法,这应该是:
有几种方法可以做到这一点。最简单的方法是您的第一个示例:
{{markdown "whole Markdown file here"}}您还可以按名称引入文件:
{{include "file.md" | markdown}}这是另一个例子,这是我们在球童网站上提供文档的方式:https://github.com/caddyserver/website/blob/master/src/docs/index.html
https://stackoverflow.com/questions/64881180
复制相似问题