hexo使用github action自动部署至腾讯云开发静态网站托管服务以及github pages

hexo使用github action自动部署至腾讯云开发静态网站托管服务以及github pages,第1张

原文地址: >

来自肥宅的小乐趣,带你玩转hexo自建博客,生活还是需要装一下的嘛:)。

官网 : >

在 我的自建博客之路系列 的前面几篇文章中,我们已经一起在本地和github、coding搭建起了自己的hexo博客站点,更换了Next主题,并且绑定了自己选择的个人独立域名,但是还未发表过文章,站点的配置还是原来的默认值。在本节,我们来进行个性化的设置,按照自身需要情况将站点打造成自己的。

这里首先要知道在 Hexo 中有两份主要的配置文件,其名称都是 _configyml,它们均是用于站点配置使用的。其中,一份位于站点根目录下(比如我的: D:\hexo_configyml ),主要包含 Hexo 本身整站的配置;另一份位于主题目录( D:\hexo\themes\next_configyml )下,这份配置由主题作者提供,主要用于配置主题相关的选项。为了描述方便,在以下说明中,将前者称为 站点配置 文件, 后者称为 主题配置 文件。下面我们先来看看 站点配置 文件的配置修改。

Hexo 使用 Momentjs 来解析和显示时间。

在站点的根目录下执行以下命令

更多插件请移步 Hexo官方插件 页了解

现在执行

打开 localhost:4000 查看效果了。

访问HEXO官方文档

    Hexo是一个快速、简洁且高效的博客框架。 官方文档

    需要先安装下列应用程序:

    Nodejs安装教程可参考  nodejs安装

    Git

使用npm安装:npm install -g hexo-cli

⚠️安装过程中如果出现报错,如下图所示:
报错原因:

(1)在查找原因中,看到有可能是权限不足够,在macOS系统下,运行需要添加sudo命令,即:sudo npm install hexo-cli -g
结果就解决了,在控制台中输入:hexo -v
(2)由于npm的官方镜像源在国外,访问有时会出现问题,可以尝试更改为国内镜像源加速软件的安装。众多网友推荐taobao的镜像源:

控制台输入命令:npm config set registry >使用如下命令你可以新建一篇文章

当然你也可以直接在 blog\source\_posts 目录下直接新建一个yourtitlemd文件,这样就算是新建了一篇文章,但是这样创建的文章需要在最上方添加如下说明:

hexo似乎没有专门的命令来删除一篇文章吧,删除的手法也很简单,就是在 blog\source\_posts 目录下直接删除指定文章,刷新一下你的网站就可以看到变化了。

文章的修改应该是很频繁的吧,其实就是打开你想修改的文件,直接在里面修改保存,但是这样似乎见不到效果,很多时候你刷新一下页面只能见到如下情况:

如果真的遇到了,最粗暴的方法就是在git上使用上按住键盘Ctrl+C关闭服务器,之后再使用 hexo s 开启服务器,就可以看到变化了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10622143.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存