Setting up Jekyll for GitHub Pages5 days agohttps://jyn.dev/setting-up-jekyll/Jekyll 是一个可定制的静态网站生成器,它解析 Markdown 并使用模板来实现一致的样式。要安装 Jekyll,你需要 RubyGems;然后你可以通过命令行创建一个新站点。通过编辑 _config.yml 来定制你的网站,并在相应的文件夹中修改 CSS、布局和包含文件。内容可以用 Markdown、HTML 或纯文本编写,Jekyll 要求使用特定的 front matter 格式。更多...
Beej's Bit Bucket5 days agohttp://beej.us/blog/data/mastodon-comments/作者从博客中移除了Disqus评论,因为Disqus终止了免费无广告选项,对于低使用量来说不值得付费。他们用从Mastodon拉取评论的系统取代了Disqus,利用了Mastodon用户与博客读者之间的重叠。该解决方案使用Mastodon的公共API以JSON格式获取评论,无需认证,然后JavaScript解析数据并构建评论HTML。Mastodon帖子ID通过占位符嵌入静态HTML中,在站点生成过程中使用shell脚本替换。更多...
Blog-Doc Reloaded21 days agohttps://lebcit.github.io/post/blog-doc-reloaded/Blog-Doc经过近两年未更新后,现已彻底重写。这次重写灵感来源于构建其继任者Aether过程中的经验教训。新版本回归原始理念:保持Node.js内容管理系统和静态站点生成器的简洁、轻量化和趣味性。Aether在开发过程中逐渐偏离了简洁性,导致内部任务变得更为复杂。更多...
Shrimple – A Simpler, Nicer Markdowna month agohttps://qount25.dev/Shrimple/Shrimple 是一种更简洁的 Markdown 替代方案,用于生成 HTML 文档。安装需要一个 Go 编译器,使用方式涉及编译和运行,带有像 -s(用于默认 CSS)和 -w(用于换行)这样的标志。链接使用脚注来避免内联 URL,从而保持可读性。代码块需要缩进 6 个空格;可选的语法标签能启用高亮。更多...