hgc v12
1.0.0
源文件在/src
中,网站构建为/_site
。
要设置,从根目录: npm run build
到测试: npm run start
JavaScript是100%可选的。 CSS也是可选的,但是没有它,一切都会很丑陋。
导航和URL结构与合理的匹配非常紧密。
“静态页面” URL为“漂亮”,并以/
结尾。
“日期的内容”源文件(例如帖子和注释)被命名为{iso-date}-{slug}.html
。将年份(例如年份)组织为任意,仅是为了轻松管理。他们的URL是启用的老式博客风格,因为/YYYY/MM/DD/slug.html
,因为其中许多是旧的,而且很酷的URL不会改变。
如果这样做,则在旧URL上进行301重定向。
引号是由Markdown-It-attribution呈现的,该归因于<figure>
元素,àlaala。
/weeks
包含日记帐分录,这些条目将包括在每周的档案URL中。
/writing
包含包括标题和出版日期的帖子。它们出版到过时的URL。通常,它们是比索(手动)。
/notes
包含简短的注释,这些笔记主要由出版时间确定。它们出版到过时的URL。它们通常是推文长度,但其内容没有正式的限制。它们通常是通过Sitewriter发布的。它们对Micro.Blog和Twitter(通过RSS feed)进行posse。
/media
包含过时的内容(帖子和注释)的附件,通常通过Sitewriter上传。
几乎所有其他内容都是一个旨在永久性并适合某种主题层次结构的页面。
灵感来自https://jkc.codes/blog/creating-drafts-in-eleventy///写作和/笔记中的动态数据文件会导致真实的draft
值,以将页面排除在集合中