Jekyll
Jekyll官网 安装:
- 安装Ruby
- 在CMD中输入
gem install jekyll - cd到工程所在目录,输入
jekyll s - 访问http://localhost:4000
就是一拖四
要先安装gem,ruby,然后cd到文件夹,bundle install安装前置
输入jekyll s启动,版本不兼容用bundle exec jekyll s启动
不懂github为什么要支持jekyll
_config.yml
collections:
pages:
output: true
permalink: /:collection/:path
sort_by: lesson
output: true表示这个合集下每个文件都会被渲染成独立的 html 文件sort_by: lesson表示合集内容会根据 lesson 字段来排序permalink表示在output文件夹(默认应该都是_site)的相对路径
变量
:collection嗯,就是上面你设置的collection名字:path在原文件夹里的相对路径:title这个还没明白取决于什么:year:month:day这个是metadata里的data,posts里面是文件名前半部分:output_extoutput后的后缀:categories这个是metadata里写的
Github
这个更是重量级
要把url设置成域名,baseurl设置成repo名,然后还要打开github仓库的actions
github_page就会给你构建
基本是个模板就能挂github
网上说的那些什么参数啊都不对