jekyll 安装过程
如果有,
linux以源码包方式发布, 方便,快捷, 容易出错,安装内容难找到,版本容易冲突。兼容性会出错。
如何解决这种方式:
1、上网查找答案,你遇到的别人也有,关键词匹配到,好像没有别的办法解决了,只能根据经验。
安装的先后应该不会影响源码安装。
安装/卸载
gem install/uninstall
_post 是makdown目录,在markdown文件可以通过两行三虚线,称为 YAML头信息,通过 Liquid 模板被调用
_site 是markdown生成的文件
_drafts 是放置草稿,通过jekyll build --draft 生成文件在_post目录下,判断变化是通过jekyll build --draft --watch, 而_site 会直接读取_post目录在页面上显示,判断变化是通过jekyll serve ,当停掉jekyll serve后,通过jekyll build --draft生成的脚本都会消失
_includes 包含首尾文件,显示网页的页首与页尾
_layouts 可以引用_include里的文件,进行页面布局。
_config.yml 主要进行全局配置,包括标题、描述、邮件、twitter、ghihub
犯了一个致命的错误:一旦内容更新到github服务上,不能立即要求文章刷新显示的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?