如何在 Hugo 中注释掉内容
How to comment out content in Hugo
如何在 Hugo 中注释掉内容?
如果我有笔记、未完成的想法,我想将它们留在 .md
文件中,但不要让它们出现在 html
中。
<!--
标签似乎不起作用——它甚至没有成为 html 评论,它仍然是页面上的可见文本。
请参阅此示例,了解可用于在内容文件中添加评论的空操作 shortcode
:
https://github.com/gohugoio/hugoDocs/blob/master/layouts/shortcodes/todo.html
Hugo 在底层使用 Go templates,所以注释语法是 {{/* a comment */}}
。评论中的任何内容都不会呈现到生成的 HTML 文件中。
官方文档说,HTML 评论不会呈现到最终的 HTML 页。
HTML comments are by default stripped, but their content is still
evaluated. That means that although the HTML comment will never render
any content to the final HTML pages, code contained within the comment
may fail the build process.
https://gohugo.io/templates/introduction/#html-comments-containing-go-templates
所以你可以使用 HTML 这样的评论
<!-- your comment text -->
已在 v0.55.0 上确认
如何在 Hugo 中注释掉内容?
如果我有笔记、未完成的想法,我想将它们留在 .md
文件中,但不要让它们出现在 html
中。
<!--
标签似乎不起作用——它甚至没有成为 html 评论,它仍然是页面上的可见文本。
请参阅此示例,了解可用于在内容文件中添加评论的空操作 shortcode
:
https://github.com/gohugoio/hugoDocs/blob/master/layouts/shortcodes/todo.html
Hugo 在底层使用 Go templates,所以注释语法是 {{/* a comment */}}
。评论中的任何内容都不会呈现到生成的 HTML 文件中。
官方文档说,HTML 评论不会呈现到最终的 HTML 页。
HTML comments are by default stripped, but their content is still evaluated. That means that although the HTML comment will never render any content to the final HTML pages, code contained within the comment may fail the build process.
https://gohugo.io/templates/introduction/#html-comments-containing-go-templates
所以你可以使用 HTML 这样的评论
<!-- your comment text -->
已在 v0.55.0 上确认