2020-06-25codinggatsby

没想到久违的 Gatsby 系列还能继续写,最近为博客更新了黑暗模式和手动切换功能,顺便记录下来。当然下面的实现方案不限于 Gatsby 使用,对于其他框架,思路都大同小异。 方案 1 最初实现的方…

2019-02-11codinggatsby

0 前言 本文并不是从 0 开始使用 gatsby.js 搭建博客,starter 使用的是 gatsby-starter-blog。使用 gatsby-starter-blog 可以大量节省项目搭…

2019-01-30codinggatsby

前面说过基本功能已经添加完了,但是生成目录依然是我 TODO 的头号问题。今天终于把这个问题解决了,本来以为要自己解释 md 文件,没想到自带的插件就有这个功能我却没发现。 生成目录 获取目录数据 …

2019-01-18codinggatsby

方案选择 大家都知道 disqus 等第三方评论系统的存在。disqus 几年前还是挺好使的,但是现在已经是不存在的网站了。虽然国内也有类似的服务,但是免费档位有可能会有大篇幅的广告。 不过其实最大…

2019-01-18codinggatsby

偶然看到通过语雀 webhook 发布文章到 Hexo 静态博客,很方便,实现过程也很有意思。同样的原理可以运用到 Gatsby.js 博客上。 因为使用了 netlify,自动部署的事情就不用自己…

2018-12-28codinggatsby

这真的是最简单的一步啦~ 使用 netlify deploy 你的网站 netlify 是一个可以帮助你自动部署网站的平台。你可以选择自己买服务器,运行 build 然后推送到自己服务器(或者直接使…

2018-12-28codinggatsby

官方自带标签系统教程,英语过关可以直接阅读官方教程。 以下说一下重点: 提示:以下所有查询都可以在 测试 建立标签系统只需要以下步骤: 在 md 文件添加 tags 用 graphQL 查询文章标…

2018-12-13codinggatsby

回顾:使用 Gatsby.js 搭建静态博客 2 实现分页 修复代码高亮 为了测试样式,随便找一个以前的 文件粘贴到 blog 项目中渲染看看效果: emmm,问题大了,必备的代码高亮都没有… …