开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

[其他] 手把手教你用jekyll和手机termux搭建一个个人静态博客

 发表于 2024-6-29 22:49:56 来自手机|显示全部楼层|阅读模式 IP:河北省
本帖最后由 LineXic 于 2024-6-29 23:14 编辑


前言
jekyll是一个静态站点生成器,内置 GitHub Pages 支持和简化的构建过程

不再需要数据库,不需要开发评论功能,不需要不断的更新版本——只用关心你的博客内容

Jekyll 使用 Markdown 和 HTML 文件,并根据您选择的布局创建完整静态网站。 Jekyll 支持 Markdown 和 Lick,这是一种可在网站上加载动态内容的模板语言。 有关详细信息,请参阅 Jekyll

Windows 并未正式支持 Jekyll。 有关详细信息,请参阅 Jekyll 文档中的Windows 上的 Jekyll

可以将 Jekyll 用于 GitHub Pages。 如果您喜欢,可以使用其他静态站点生成器或者在本地或其他服务器上自定义构建过程

如何搭建


准备

Ruby
  1. pkg install ruby
复制代码

RubyGems
  1. gem update --system
复制代码

Linux
NodeJs
  1. pkg install node
复制代码

Python 2.7
  1. pkg install python
复制代码

快速生成

  1. ~ $ gem install jekyll
  2. ~ $ jekyll new myblog
  3. ~ $ cd myblog
  4. ~/myblog $ jekyll serve
  5. # => Now browse to http://localhost:4000
复制代码

生成后会得到这样的大概的目录结构

  1. .     基本信息
  2. ├── _config.yml
  3. ├── _drafts
  4. |   ├── begin-with-the-crazy-ideas.textile
  5. |   └── on-simplicity-in-technology.markdown
  6.       包括脚页,头页
  7. ├── _includes
  8. |   ├── footer.html
  9. |   └── header.html
  10.       布局
  11. ├── _layouts
  12. |   ├── default.html
  13. |   └── post.html
  14.       文章
  15. ├── _posts
  16. |   ├── 年-月-日-文件名.md
  17. ├── _site
  18. ├── .jekyll-metadata
  19.       HTML
  20. └── index.html
复制代码

安装开发板

  1. git clone git://github.com/jekyll/jekyll.git
  2. $ cd jekyll
  3. $ script/bootstrap
  4. $ bundle exec rake build
  5. $ ls pkg/*.gem | head -n 1 | xargs gem install -l
复制代码

主题搭建
Jekyll主题在github也有很多开源
完成了以上的内容你就可以愉快的使用jekyll啦,fork这个主题,并把仓库名称改为
  1. usename.github.io
复制代码
就完成啦,就这么简单

并且jekyll是github的创始人创建的,jekyll内置github pages支持
评论
本主题内置Gitalk

可以在这里申请GitHub Application

  1. gitalk:
  2.    enable: true
  3.    owner: 拥有者
  4.    repo: 你的仓库名称
  5.    clientID: 申请的ID
  6.    clientSecret: key
  7.    admin: 管理者
复制代码
资料引用

jekyll文档
GitHub文档
jekyll论坛
gitalk
另外可以找到CNAME文件以绑定域名
苦力怕论坛,感谢有您~

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供支持 | GMT+8, 2024-11-24 14:24

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号-3