在 timeline 中展示 Github Discussion 最新评论

本文详细记录了如何通过Vercel托管服务获取GitHub Discussions评论数据,并将其展示在博客的timeline组件中。文章分步骤介绍了完整实现流程:从Vercel部署服务、启用GitHub仓库的Discussion功能、配置Giscus应用,到设置必要的环境变量、测试API接口,最后集成到Stellar主题中。通过这个项目,作者不仅实现了显示最新评论的功能,还分享了使用Vercel部署Serverless函数的实用经验,为想要增强博客互动性的开发者提供了完整解决方案。

Tools

在项目在使用本地 npm 包

当 npm install 安装的包有问题,我们可以使用自己的包 本文详细介绍了如何使用npm link命令在项目中引用自定义的本地npm包,解决官方包存在bug或功能缺失的问题。作者以实际案例展示了从发现hexo-jupyter-notebook包的问题,到创建本地修改版本并在项目中链接使用的完整流程。文章还提供了npm link命令的具体用法和操作步骤的截图演示,为开发者提供了一种不需要反复手动修改node_modules的高效解决方案。

Tools

打造属于自己的本地 Go Playground,但不止于此

如果你羡慕使用 Jupyter Notebook 的人轻松将 Python 代码嵌入文档,并动态的展示其结果,那么你其实也可以应用到 Golang 上。 本文详细介绍如何在Jupyter Notebook中添加Go语言支持,实现类似Go Playground的本地开发环境。从安装配置Gophernotes kernel,到解决Windows系统下的实现问题,再到将Jupyter笔记本集成到Hexo博客中的多种方案对比。文章还分享了VS Code与Jupyter的整合技巧,为Go开发者提供了一个交互式编程与文档展示的全新解决方案。

Tools

Windows 上居然也有包管理工具?

用过 Linux 或者 MacOs 的人肯定熟悉包管理器,如 apt, rpm, brew,但是你知道 Windows 上也有包管理工具吗? 本文介绍了Windows系统上的包管理工具Chocolatey,详细讲解了其安装、使用和功能特点。文章首先介绍了Chocolatey的背景和优势,然后通过实际操作演示了如何查看和升级Chocolatey版本,以及如何使用简单命令安装软件、指定软件版本和搜索软件包。文章还提供了必要的使用提示,如需要管理员权限等注意事项,并通过截图展示了实际操作效果,为Windows用户提供了一种高效管理软件的新方式。

Tools

探索博客主题的新特性,以备装修用

本文全面测试了Stellar主题的各种标签组件和特性,作为博客装修的实用指南。文章系统地展示了包括quot引用、mark标记、note备注和hashtag等表达类组件的用法与效果;详细记录了callout信息框、link链接卡片和ghcard卡片等内容类组件的多种样式变化;并演示了诸如icon图标、checkbox复选框与timeline时间线等布局类组件的丰富功能。每个组件都提供了实际代码示例和渲染效果,并标注了实用指数,帮助读者快速掌握Stellar主题的高级美化技巧。

Tools
12