开了一个新的专门学习日语的博客
内容提要
作者创建了一个新的日语学习博客,使用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插件。