这可能是 2022 年最方便快捷的搭建个人博客的教程了--github pages+Jekyll 三步搞定无需命令行无需配环境 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wasd6267016
V2EX    Jekyll

这可能是 2022 年最方便快捷的搭建个人博客的教程了--github pages+Jekyll 三步搞定无需命令行无需配环境

  •  1
     
  •   wasd6267016 2022-04-11 00:09:04 +08:00 2549 次点击
    这是一个创建于 1280 天前的主题,其中的信息可能已经有所发展或是发生改变。
    t/845991

    之前的帖子讨论过,大家给了很多建议

    今天我实践之后找到了一个很好的方法,省时省力,不需要踩各种坑,以后维护也方便,真正能做到“写博客”,不会写代码的人也能轻易做到,所以分享一下


    核心优势:


    1 搭建简单 只需要三步 不依赖任何本地环境 不需要用到一行命令 只要能网页访问 github 就行

    2 发文章方便 可以用直接 github 网页端提交 md 文章,不需要保存工程文件,随意切换设备

    下面是搭建和发文章教程

    前置条件:有 github 账号,能用浏览器访问 github

    核心步骤 1:找到喜欢的 Jekyll 模板工程,fork 到自己仓库,修改项目名为 yourname.github.io
    以比较火热的 next 主题为例:
    项目地址 https://github.com/Simpleyyt/jekyll-theme-next
    demo 预览地址 https://simpleyyt.com/jekyll-theme-next/
    在项目页面右上角 Fork ,然后到自己仓库里就可以把这个 Fork 来的项目改名为 yourname.github.io(yourname 是你 github 的名字)

    -- 到这一步你的博客已经有了 只是名字和文章都还是别人的 可以通过 yourname.github.io 直接访问,不过可能要等几分钟


    核心步骤 2:在 Fork 来的项目里直接点击_config.yml 文件在线编辑

    这个文件是博客的配置文件,可以修改名字,头像什么的 具体参数要看每个模板的教程
    -- 到这一步你的博客打开已经是显示你的名字了

    核心步骤 3:在 Fork 来的项目里,点进去_posts 文件夹

    里面会看到一些别人的 md 文件,每个文件就是一篇文章,在线删掉这些文件(最好留一个,不然整个文件夹都没了)
    然后上传自己的 md 文件,要注意 Jekyll 的 md 文件格式要以 yyyy-mm-dd-开头,比如 2021-12-24-第一篇文章.md

    到这就完全搞定了,顺利的话 yourname.github.io 已经是你的博客了

    发文章也很简单,就是在_posts 目录下上传符合命名格式的 md 文件。

    写文章的方式就丰俭由人了,你可以本地 md 编辑器写之后上传,也可以 prose 这个网站在线写,也可以用 github 的在线工程写,甚至可以直接再网页端项目里新增文件写

    觉得这个方法好的话推荐给别人吧!再也不要因为配环境和设备妨碍“写博客”这件事本身了
    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2745 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 12:30 PVG 20:30 LAX 05:30 JFK 08:30
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86