首页 > TAG信息列表 > jekyll

如何使用 Python 或 Bash动态生成 Jekyll 配置文件

使用 Python 或 Bash 将动态数据插入 Jekyll 静态网站中,并且避免创建一个 API 后端。 静态网站生成器 Jekyll 使用 _config.yml 进行配置。这些配置都是 Jekyll 特有的。但你也可以在这些文件中 用我们自己的内容定义变量,并在整个网站中使用它们。在本文中,我将重点介绍动态

如何使用 Python 或 Bash动态生成 Jekyll 配置文件

使用 Python 或 Bash 将动态数据插入 Jekyll 静态网站中,并且避免创建一个 API 后端。 静态网站生成器 Jekyll 使用 _config.yml 进行配置。这些配置都是 Jekyll 特有的。但你也可以在这些文件中 用我们自己的内容定义变量,并在整个网站中使用它们。在本文中,我将重点介绍动态

OpenSearch 文档如何进行编译

开发人员接受开源软件有很多原因,其中最重要的一个原因是他们可以自由地在任何地方和以任何方式使用该软件。 2021 年 1 月 21 日,Elastic NV 宣布,他们将改变软件许可策略,不再容许的 ALv2 许可下发布 Elasticsearch 和 Kibana 的新版本。相反,Elastic 在弹性许可证下发布 Elasticsea

Jekyll 运行的时候提示错误 cannot load such file -- webrick (LoadError)

完整的错误信息如下: LinkChecker: [Warning] done in 13.838 seconds. Auto-regeneration: enabled for 'D:/WorkDir/Repository/GitHub/opensearch/documentation-website' ------------------------------------------------

jekyll 安装 cannot load such file -- webrick (LoadError)

jekyll 安装 cannot load such file – webrick (LoadError) 目录 jekyll 安装 cannot load such file -- webrick (LoadError)快速通道问题背景问题分析解决方法总结 快速通道 bundle add webrick 问题背景 我用的是ArchLinux, 最近心血来潮想在Github Pages上搭建个

GitHub Pages + Jekyll搭建博客遇到的坑(不定时更新)

1、更改RubyGems为国内镜像源 为了更快的从rubygems上下载东西,把原地址https://rubygems.org/改为国内镜像网址:https://gems.ruby-china.com/ gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/

重新学习建立网站

重新学习建立网站 1.缘起 之前在考试周的时候就一直想着做一个博客,所以在做课设的闲暇之余,以至于之前通了几次宵。我都一直在抽出时间来做我自己的博客,但是苦于自己并没有相关的编程基础,也没学过css,也不了解html,甚至连md的语法都不是很清楚。又缘于前两天因为OneDrive配置失败搞得

jekyll在博客添加流程图

title author date CreateTime categories jekyll 在博客添加流程图 lindexi 2019-08-31 16:55:59 +0800 2018-2-13 17:23:3 +0800 jekyll 本文告诉大家如何在博客使用流程图。 如果你使用的是我博客的模板,那么就可以直接使用我说的文件,如果是自己的主题,就需要在自己文

怎么向jekyll博客中插入音乐和视频

怎么向jekyll博客中插入音频(MP3、MP4等) 首先参考这两篇文章 jekyll个人博客中添加音乐播放插件 pen embed 通过上面的文章大概就知道如何插入mp3文件 当然看完上两篇文章中写的,也就明白了插入媒体文件时怎样一回事 下面是我插入的一个音乐和一个视频: Your browser does not s

如何把 Jekyll 项目部署到服务器?

Jekyll 官网截图 Jekyll 是什么? Jekyll 是一个基于 Ruby 开发者的静态网站生成器。是最早的一批静态网页生成器之一,有丰富的第三方插件,深受 Ruby 开发者喜爱。 21云盒提供了极简单的 Jekyll 部署方法,你可以在21云盒子上通过以静态网页环境的方式进行部署。 如何部署? 注册成为

HashMap源码阅读(jekyll迁移)

layout: post title: HashMap源码阅读 date: 2020-02-02 author: xiepl1997 tags: 源码阅读 下面是JDK11中HashMap的源码分析,对代码的分析将主要以注释的方式来体现。 1 概述 1.1 HashMap的主要概念 HashMap是基于Map接口实现的哈希表,实现了Map接口中的所有操作,而且HashMap允许

转发与重定向的区别(jekyll迁移)

layout: post title: 转发与重定向的区别 date: 2020-02-06 author: xiepl1997 tags: java 一直没有搞懂转发和重定向的概念,更别提区别了。今天在上面栽跟头,特查资料总结如下。 转发(服务端行为) 形式:request.getRequestDispatcher().forward(request,response) 在springboot中的con

[Blog] Part1: 技术札记-写个创站小结吧

创站绝对是一个大坑 我当初真有勇气。。 嗯 这个站主要就是 Github+Jekyll+markdown 基本上还是现在能用的比较习惯的模式 基本流程概述 域名 -> 修改DNS -> github建个仓库github.io -> local上新建一个主站文件夹 -> fock一个template -> clone到local上 -> 安装ruby和Gem -> 安

HEXO进阶打赏

HEXO接近是最近有一些朋友提出的问题,然后我做了总结,如果你也在使用HEXO,不妨看看,应该会有些帮助。 1、博客部署样式出问题了怎么办? 2、电脑重装或者误删了本地博客怎么办? 3、想使用两台电脑写博客怎么办? 4、为何使用百度搜不到我的博客? 使用Jekyll解决前三个问题。 不得不说 Jek

HEXO进阶打赏

HEXO接近是最近有一些朋友提出的问题,然后我做了总结,如果你也在使用HEXO,不妨看看,应该会有些帮助。 1、博客部署样式出问题了怎么办? 2、电脑重装或者误删了本地博客怎么办? 3、想使用两台电脑写博客怎么办? 4、为何使用百度搜不到我的博客? 使用Jekyll解决前三个问题。 不得不说 Jek

GitHub Pages 与 Gitee Pages 上的 Jekyll

目录 Jekyll on GitHub Pages Jekyll 的 Markdown 引擎 常规插件 静默增强插件 GitHub Pages 主题 总结 Jekyll on Gitee Pages GitHub 与 Gitee 提供的 Pages 服务中,均内嵌了 Jekyll 支持(Gitee 还提供了 Hugo 与 Hexo 支持)。所谓「支持」,即指这些生成工具挂在云端;你只需要

技术人如何利用 github+Jekyll ,搭建一个独立免费的技术博客

上次有人留言说,技术博客是程序员的标配,但据我所知绝大部分技术同学到现在仍然没有自己的技术博客。原因有很多,有的是懒的写,有的是怕写不好,还有的是一直想憋个大招,幻想做到完美再发出来,结果一直胎死腹中。但其实更多程序员是不知道如何去搭建一个博客,其实如今搭建一个个人技术博客

javascript-Jekyll博客在某个类别下显示帖子

我想显示来自特定类别的帖子.例如,转到url http://example.com/posts/programming将列出所有以“编程”为类别的帖子. 我的一般博客索引如下所示 {% for post in site.posts %} <div class="post-box"> <div class="post-title"> <a href="{{ post.url | prep

在本地MacOS Jekyll站点(端口4000)上运行PHP代码

我在我的localhost(MacOS Mavericks)上建立了一个Jekyll网站.这个网站的服务时间是http://localhost:4000/website/,关于Jekyll的一切都运行得很好. 但是,我现在希望在PHP中有一个联系表单,允许我接收电子邮件.我在网站/文件夹中放置了一个contact.php文件,并将表单POST给该文件.在

WSL(Ubuntu)工作环境配置

离职咯,电脑按规定被IT服务小哥格掉了,只能重新部署工作环境了 常用环境 linux桌面真的不太适合安稳办公的群体,一直以来在桌面平台都是站windows 以前只能windows+vmware配合来用,后面win10出了wsl,真香,不用维护虚拟机那一套东西了、 vscode的terminal可以支持直接打开wsl,十分方便,但

ruby – 在linux上安装jekyll(fedora 20)

大家好,我用sudo gem install jekyll在我的Fedora 20上安装jekyll并得到以下错误.我已经成功安装了ruby和rubygems,在我看来已经安装了jekyll.但是当我输入jekyll serve时,页面将不会被创建,我收到了类似的消息.我是fedora和ruby的新手,感谢您的帮助. Successfully installed jeky

jekyll搭建个人博客2

文章目录个性化jekyll目录结构修改个人信息修改头像修改背景颜色关于头像的效果图片问题域名 个性化 jekyll目录结构 个性化就是要对文件内容作出修改,使得博客外观发生变化,在修改文件内容之前,必须对每个文件的作用有一点了解,这样才能有争对性的做出修改,而不是盲目试探。下

jekyll搭建个人博客3

文章目录文章是怎样分类显示的怎样写一篇博文 文章是怎样分类显示的 下图是我的分类显示博文的页面,可以看到这个页面是根目录下的tags页面,页面主要有两大部分,上半部分是所有文章的一个分类,以及每个分类下文章的数量;下面是每个分类下所有文章的列表 我们打开/tags.html文件,

用git和jekyll来发表文章,并同步到github

我的原文链接: http://feiyuliu.github.com/github/2012/12/04/how-to-use-git-to-post-articles.html jekyll发表文章         可以使用下面的命令来创建文章 创建一篇日志         发布日志前,先在配置文件_config.yml中设置URL格式 $permalink: /:year/:mo

javascript – gulp观看并重新加载jekyll,sass,js

我正在尝试构建一个gulpfile,它将观看jekyll / sass / js并与浏览器同步. 该脚本正确地监视jekyll的更改,重建并在浏览器中注入所有更改. 但我无法弄清楚为什么它没有同步sass / js的变化,即使它们已经被观看过了.再生.任何帮助将不胜感激! /*** gulp.js ***/ var gulp =