抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

为了方便更新文章,杜老师使用 Docker 搭建 GitLab 做文章管理,后期迁移到群晖上,并做了外网的映射。迁移后需要修改 GitLab 的域名及端口,那么就分享下修改方法。

鉴于最近 GitHub 从中国大陆访问网速较慢,而且现在国内阿里云 OSS 支持将静态网站部署在上面,而且访问速度尚可。今天杜老师为大家介绍一款插件,可以将 Hexo 部署到 OSS。

Vercel 虽是免费的,但因为其服务器在国外,常会遇到访问不稳定的问题。最近良心云推出了个人站点扶持计划,不少已备案的小伙伴转到了国内托管,今天就分享下通过 Webify 部署 Hexo。

如果不喜欢 Hexo 自带的默认主题,想换一个心仪的主题如何操作呢?今天就以杜老师用的这款 Volantis 作为演示,说一下如何更换 Hexo 主题。

我们在上文中讲解了如何部署 Hexo,本文主要说明如何通过 GitHub 在线更新博客的内容。当然,如果您熟悉 Git 相关操作,也可以 clone 到本地编辑并提交。

也许您也想拥有一套自己的博客,方便面试的时候想展示自我,或者想记录自己的生活,但是一直没找到合适的平台;也许有一些自己的小玩意想部署到服务器,但是服务器又有点小贵,打工人又舍不得买,那么 Vercel 平台可能是您不错的选择,不用花钱,访问速度不错,域名也有!本文的主要目的是帮助想拥有自己的博客的小伙伴,提供一套完整博客搭建方案,那么现在就开干吧!

最近发现一些小伙伴开始搭建起公益图床。去不图床已经运营近两年了,期间经历过很多事,也给杜老师提供了很多运营经验,在这里同小伙伴们分享一下,让公益更长久!

杜老师之前就是一枚 WPer,后来因为 WordPress 太过于臃肿,不想再折腾了,所以选择了 Hexo。不过最近又遇到了新的问题……

用了一段时间最新版的模板,发现问题还挺多的,虽说人生贵在折腾,但踏踏实实的写文章不香吗?所以杜老师将模板从测试版降低到正式版,重新部署的过程中报错,发现是 Node.js 的版本导致的,今天就来说下如何通过 npm 来调整 Node.js 的版本。

考虑网站运营成本,前段时间更换了服务器,所有服务环境需要重新部署,故写此文作为记录,也方便相同环境的朋友们做借鉴。如果有建议或遇到问题,欢迎在页面中评论与杜老师交流!

GitLab Runner 是一个与 GitLab CI/CD 配合使用以在管道中运行作业的应用程序。您可以选择在拥有或管理的基础设施上安装 GitLab Runner 应用程序。GitLab Runner 还可在 Docker 容器内运行或部署到 Kubernetes 集群中。

textlint 在转换 md 文件时只会处理正文的部分,而 pangu 在转换时对内容的判断不太友好,使得转换后的格式不尽人意。今天杜老师说一下如何通过两款工具实现最佳效果。

相比较 textlint,pangu 可实现全文格式转换,不过其仅可以针对单个文件进行转换,杜老师说一下如何通过脚本实现 pangu 批量格式化。

上文中提到的自动格式化工具仅能针对正文的内容进行处理,如需处理全篇内容,可以尝试 pangu 自动格式化工具!

textlint 这款开源工具由一位日本的开发者制作,其灵感源于代码自动格式化工具。textlint 使用 JavaScript 实现,我们可以通过编写一系列脚本来实现对文本内容和格式检查的各类个性化需求。