使用Hexo搭建博客
一、安装 node.js
node.js 官方下载地址
从上面的链接下载 node.js,并安装。
注意:官方链接可能需要fanqiang
注意:我的操作系统是Windows 7 (64bit)
设置 npm 淘宝镜像站
npm 默认的源的下载速度可能很慢,建议使用淘宝镜像替换。
执行下面的命令,将 npm 的源设置成淘宝镜像站。
1npm config set registry "https://registry.npm.taobao.org"
二、安装 hexo
执行以下命令安装 hexo。
123456789101112131415161718# 安装hexonpm install hexo-cli g# 初始化博客文件夹hexo init blog# 切换到该路径cd blog# 安装hexo的扩展插件npm install# 安装其它插件npm install hexo-server --savenpm install hexo-admin --savenpm install hexo-generator-archive --savenpm i ...
语雀+Hexo+serverless云函数自动同步
一、搭建 Hexo 博客本文针对已经搭建好 hexo 博客的,如果没有搭好正常的 hexo 博客的可以去看另一篇博文,搭建很方便的。
使用 hexo 搭建博客地址:
使用 Hexo 搭建博客 | 小灰灰的世界
二、Hexo 同步语雀内容color1语雀免费版是无法发布“互联网可见”的文章的,使用语雀发布,需要开通会员 (99/年)
用到了这个项目:
https://github.com/x-cold/yuque-hexo
安装:npm i -g yuque-hexo
然后把 package.json 的内容添加上下面这些:
1234567891011121314151617181920"yuqueConfig": { "postPath": "source/_posts", "cachePath": "yuque.json", "mdNameFormat": "slug", "adapter" ...
Github Action 使用云函数调度服务
如何开启 GitHubAction 的 workflow_dispatch 触发器在工作流的 yml 文件定义的 on 中,提供workflow_dispatch触发器 【必须】
123456789#通过 workflow_dispatch 触发,cron任务部署在云函数name: 你的工作流名称on: workflow_dispatch:jobs: start:#以下省略
开启workflow_dispatch后,你的工作流中会出现运行工作流的按钮,手动点击Run workflow按钮,将会执行一次工作流:
现在可以进入下一步,使用 cron 调度触发工作流的手动执行。
使用云函数提供 cron 调度服务工具的选择上,人们总是会选择便捷且有效。如果恰好是免费的,那就大快人心。我选择的 cron 调度是 腾讯云函数 SCF.。简单的 POST 一个链接,不会达到收费标准。我们打开云函数的创建界面:
选择自定义创建
函数名称为默认的 helloworld-1623250991 ,可以自己输入名称。
地域使用任何地域即可,这里默认选择了广州
运行环境选择 Python3.6 ( ...
小灰灰博客hexo版本上线了
Hello World首发镇博~~
上线时间:2022-04-07 12:00:00