开了一个新的专门学习日语的博客

💡 原文中文,约3200字,阅读约需8分钟。
📝

内容提要

作者创建了一个新的日语学习博客,使用Hexo搭建,主题为hexo-theme-anzhiyu。文章详细记录了Node.js安装、Hexo初始化、主题更换和自动部署等步骤,适合新手参考。

🎯

关键要点

  • 作者创建了一个新的日语学习博客,使用Hexo搭建,主题为hexo-theme-anzhiyu。

  • 文章详细记录了Node.js安装、Hexo初始化、主题更换和自动部署等步骤,适合新手参考。

  • 使用fnm作为Node.js版本管理工具,并配置国内源。

  • 通过命令行初始化Hexo项目,并安装依赖进行本地调试。

  • 更换Hexo主题为anzhiyu,并安装相关渲染插件。

  • 可以通过hexo new命令创建新的博文,并使用markdown格式撰写内容。

  • 配置Hexo的部署方式为Git,并安装hexo-deployer-git插件。

  • 介绍了使用GitHub Actions实现自动部署的步骤。

  • 在GitHub仓库中设置Secrets以便于自动部署时使用私钥。

  • 建议在dev分支编写博客,部署到main分支以避免覆盖原有内容。

🔎

延伸解读

搭建博客的实用技巧

在搭建Hexo博客时,使用国内源可以显著提高依赖安装的速度。作者推荐使用淘宝镜像源,这对于新手尤为重要,能够减少因网络问题导致的安装失败。确保在安装Node.js和Hexo-cli时都配置好国内源,以便顺利完成搭建过程。

主题更换与个性化配置

更换Hexo主题后,用户需要注意主题的配置文件优先级。根目录下的_config.yml文件优先于主题目录下的配置文件,这意味着在进行个性化设置时,需确保根目录的配置不会覆盖主题的特定设置。这样可以更好地调整博客外观和功能。

自动部署的优势

使用GitHub Actions实现自动部署可以大幅提高博客更新的效率。每次代码推送后,系统会自动生成并部署静态资源,避免了手动操作的繁琐。这对于频繁更新内容的博主来说,能够节省大量时间和精力,确保博客始终保持最新状态。

延伸问答

如何搭建一个日语学习博客?

可以使用Hexo搭建,首先安装Node.js和Hexo-cli,然后通过命令行初始化项目,安装依赖并进行本地调试。

Hexo主题如何更换?

在项目根目录下克隆所需主题,并在config.yml文件中修改主题配置,最后安装相关渲染插件。

如何使用GitHub Actions实现自动部署?

在.github/workflows/目录下创建deploy.yml文件,配置相关步骤,并在仓库的Secrets中添加私钥以便自动部署。

使用fnm管理Node.js版本有什么好处?

fnm可以方便地管理多个Node.js版本,并支持配置国内源,提升安装速度。

如何创建新的博文?

可以使用命令hexo new xxx创建新的博文,文章内容使用markdown格式撰写。

在Hexo中如何配置部署方式?

在根目录下的_config.yml文件中设置deploy类型为'git',并安装hexo-deployer-git插件。

🏷️

标签

➡️

继续阅读