首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Caddy2服务标记

使用Caddy2服务标记
EN

Stack Overflow用户
提问于 2020-11-18 02:29:26
回答 1查看 231关注 0票数 1

我想要提供一个单一的markdown文件与Caddy,呈现为v2。旧的球童v1有markdown指令,这个指令已经消失了。相反,我找到了template指令,但它不会呈现所提供的标记文件。

Caddyfile

代码语言:javascript
复制
:80
templates
encode zstd gzip
root * /static  
file_server browse

启动caddy

代码语言:javascript
复制
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提供简单的标记文件,或者不再可能了?

EN

回答 1

Stack Overflow用户

发布于 2021-10-08 21:04:04

根据https://caddy.community/t/markdown-support-in-v2/6984的说法,这应该是:

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

代码语言:javascript
复制
{{markdown "whole Markdown file here"}}

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

代码语言:javascript
复制
{{include "file.md" | markdown}}

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64881180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档