Jekyll

静态站点生成器
授权协议 MIT
开发语言 Ruby
所属分类 建站系统、 开源博客系统
软件类型 开源软件
地区 不详
投 递 者 贾骏喆
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Jekyll 是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库支持。但是可以配合第三方服务,例如discuz。最关键的是jekyll可以免费部署在Github上,而且可以绑定自己的域名。

快速安装指令:

gem install jekyll
jekyll new my-awesome-site
cd my-awesome-site
jekyll serve
# => Now browse to http://localhost:4000
  • 1. 前言 在使用GitHub Pages的时候,了解到有 Jekyll 这个东西,是一个静态站点生成器,用来做写博客是很好的。 在学习jekyll 之前,需要了解 Ruby,Gems, Gem命令, Bundler。 Ruby Ruby 是一种纯粹的面向对象编程语言。它由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)创建于1993年。 Gems Gems 可以理解为Ru

  • 相信很多程序员选择 Jekyll 是为了搭建个人博客,虽然它远不止于此。本篇我们就来介绍 Jekyll 的博客功能。 博客文件约定 当一个全新的 Jekyll 项目创建完成时,默认会生成一个 _posts 文件夹和一篇简单的示例博客。 其中博文对应的文件遵守如下约定: 文件名格式为 [year]-[month]-[day]-[post-name].md 文件内容一般为 Markdown,不过 HT

  • 一、本地搭建Jekyll Jekyll是什么?它是一个简单静态博客生成工具,相对于动态博客。 简单。因为它是不需要数据库的,通过markdown编写静态文件,生成Html页面,它的优点是提升了页面的响应速度,并且让博主可以只专注于写文章,不用再去考虑如何排版。 静态。Markdown(或 Textile)、Liquid 和 HTML & CSS 构建可发布的静态网站。 博客支持。支持自定义地址、博

  • Jekyll基本用法 安装了 Jekyll 的 Gem 包之后,就可以在命令行中使用 Jekyll 命令了。有以下这些用法: $ jekyll build # => 当前文件夹中的内容将会生成到 ./_site 文件夹中。 $ jekyll build --destination <destination> # => 当前文件夹中的内容将会生成到目标文件夹<destination>中。 $ j

  • Jekyll 简介 Jekyll 是一个静态网站生成器(static site generator),它是 Github Pages 推荐的建站工具,支持 Markdown 和 HTML 两种文件类型,其中 HTML 使用了 Liquid 模板语言。 所谓模板语言,是一种文本处理工具,它可以让我们更高效地生成 HTML 文件,Spring 框架的 thymeleaf、Django 自有的 temp

  • Jekyll Gem Version Linux Build Status Windows Build status Maintainability Test Coverage Security Backers on Open Collective Sponsors on Open Collective Jekyll is a simple, blog-aware, static site gen

  • 特别需要注意的一点是,jekyll serve命令是一个启动本地服务的命令,这时若你在_config.yaml文件中修改url值,那么你在启动jekyll serve命令之后其服务地址为你本机的地址即localhost或者0.0.0.0,端口号为4000.即你的配置文件中的url值相对于这个命令来说是无效的,但是baseurl仍然生效。_config.yaml配置一般如下。 site_name:

  • 目录 《Jekyll使用教程笔记 一:简介、快速开始、基本用法、目录结构》 《Jekyll使用教程笔记 二:配置》 《Jekyll使用教程笔记 三:Front Matter、写文章》 《Jekyll使用教程笔记 四:创建页面、静态文件、变量》 《Jekyll使用教程笔记 五:合集、数据文件》 《Jekyll使用教程笔记 六:资源、博客迁移、模版》 简介 Jekyll是一个简单的,博客感知的静态站点

  • 用Jekyll写博客 快速通过GitHub Pages安装博客并发布。然后在本地运行你的博客并创建你的第一个Post和页面。 安装Jekyll-Bootsrap 安装Jekyll-Bootsrap,如果你还没安装好。Jekyll-Bootsrap是一个博客框架,拥有内建的主题、分析、评论以及Post/Page建立功能。 $ gem install jekyll 如果安装出了问题,请看看原始的Jek

  • http://ju.outofmemory.cn/entry/149459  (Jekyll/Liquid API 语法文档) https://www.jianshu.com/p/9f71e260925d {% for post in paginator.posts %} {% endfor %}表示一个for循环,百分号之间的语句为要执行的语句,该段代码表示分页输出文章,分页数量在_config

  • 缘起 最近,折腾了一下Github Pages,搞了一下Jekyll,搭建了一个新的博客,地址为: http://xiajian.github.io。如何折腾,请参考http://xiajian.github.io。 正文 无 后记 折腾并熟悉Github。 参考文献 1. http://xiajian.github.io

 相关资料
  • 下面的指引都基于以下几个假设: 你正在使用的是默认的构建输出路径(dist)。这个路径 可以使用 build.outDir 更改,在这种情况下,你可以从这篇指南中推断出所需的指令。 Vite 已经被安装为了一个你项目的本地开发依赖(dev dependency),并且你已经配置好了如下的 npm script: 你正在使用 npm,或者使用了 Yarn 或其他的包管理工具,可以运行下面的脚本指令:

  • Jekyll 是最早开始流行的静态网站构建工具,使用Ruby语言开发,开源已有9个年头了,是Github Pages默认的静态网站构建工具。当前互联网上有大量基于jekyll构建的静态网站,包括现在流行的开源容器编排调度引擎kubernetes的官网。 Jekyll的理念 Jekyll网站构建的理念就是只做用户告诉它要做的事情,不多也不少: No Magic:简单易懂 It “Just Works

  • 静态网页生成器工具 JS 网页生成器: Metalsmith harp JS 博客网站生成器: hubpress.io Hexo.io 网站生成器列表: staticsitegenerators.net www.staticgen.com

  • 静态网页生成器 静态网页生成器, 是使用服务器端代码编写(如: ruby, php, python, nodeJS 等...), 用静态文本数据 + 模板, 生成从服务器发送到客户端的静态 HTML 文件. 综合学习: 静态网页生成器 [read]

  • 看看别人想出了什么设计与特性是十分有趣的。下面列出了一些可供学习的博客。 Tom Preston-Werner (源代码) Nick Quaranto (源代码) Roger Chapman (源代码) GitHub Official Teaching Materials (源代码) Rasmus Andersson (源代码) Scott Chacon (源代码) 如果你想查看更多的示例,你可以

  • 我正在做一个简单的ffmpeg测试。我想用它为我正在开发的网站生成缩略图/视频抓取。我目前正在使用VLC获取单个帧,然后生成一个缩略图,但它相当慢,有点麻烦。 问题是,我正在使用的视频(从我自己的电脑)是由安全摄像头软件生成的,并且它有一种奇怪的视频格式。当我在VLC中打开它(.bvr)时,它播放得非常非常快。10秒的视频大约需要2.5秒。此外,使用ffmpeg“ffmpeg-i test.bvr

  • 我正在构建一个github代码的静态库https://github.com/jasenhuang/aswbxml-c。我能够成功地构建库,但当我尝试添加项目时,却出现了一个错误。下面是错误日志。 我曾尝试为Xcode项目更改C++编译器类型,但没有成功。

  • libtool生成.a静态库 在OCStaticLib文件夹中准备OCTest.h和OCTest.m两个简单的类文件 . ├── OCTest.h └── OCTest.m 将OCTest.m编译成.o目标文件 终端进入到同级目录, 执行clang命令 clang -x objective-c \ -target x86_64-apple-macos11.1 \ -fobjc-arc