使用 Github Action 自动部署
这篇文章介绍了使用 Github Action 自动部署博客的方法,包括常量声明、创建私有仓库、配置 Github Action、重新设置远程仓库和分支、查看部署情况以及可能遇到的 bug。持续集成、持续交付、持续部署是该方法的核心,而使用 Github Action 可以自动完成编译部署的工作。文章提供了详细的教程和示例供读者参考,帮助读者合理使用该工具完成持续部署的操作。 Github Action 简介Github Action 是 GitHub 于 2018 年 10 月推出的一个 CI\CD 服务。 CI/CD解释 CI\CD 其实说的是三件事情:「持续集成(Continuous Integration)」、「持续交付(Continuous Delivery)」、「持续部署(Continuous Deployment)」。因为「持续交付」和「持续部署」的英文缩写是一样的,所以这三件事情缩写成了 CI\CD 。 每次部署 Hexo 都需要运行指令三件套,随着文章越来越多,编译的时间也随之越来越长,通过 Github...
hexo卸载4
在Windows系统中: 打开命令提示符(CMD)或PowerShell。 卸载Hexo全局模块: 1npm uninstall -g hexo 如果你想要删除Hexo的项目文件夹,可以手动删除你创建的Hexo项目目录。 清理残留文件:如果你想要彻底清理Hexo,可能还需要删除node_modules文件夹和package-lock.json文件(如果你在项目中使用了npm): 进入你的Hexo项目目录。 删除node_modules文件夹: 1rm -rf node_modules 删除package-lock.json文件: 1rm package-lock.json 请注意,这些步骤将从你的系统中移除Hexo,但不会删除你的博客文章和数据。如果你的博客文章存储在Hexo项目目录中,确保在卸载之前备份这些文件。如果你使用的是外部服务(如GitHub Pages)来托管静态文件,那么这些文件应该是安全的。
hexo自动化部署以及部署qexo3
一、配置 GitHub 自动化部署1. 获取 GitHub Token 打开 Personal settings -> Developer settings -> Personal access tokens 设置权限为 repo 和 public repo 3. 保存生成的 Token如(ghp_1Y7FpPnoCPlSqHPmTPbntYi3PJtdkbD2gV7jo)4. 在博客代码仓库的 Secrets 中添加名为 PERSONAL_TOKEN 的变量,后续步骤将用到。 2. 创建 GitHub Actions 在博客仓库页面,点击 Actions。 选择 Set up a workflow yourself。 输入以下 YAML 配置并点击 Start commit : 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061name: 自动部署#...
hexo部署Github2
安装 hexo-deployer-git 1npm install hexo-deployer-git --save 部署前置步骤一、注册 Github 账户:点击此处访问 Github 官网,点击 Sign Up 注册账户 二、创建项目代码库:点击 New repository 开始创建,步骤及注意事项见图:三、配置 SSH 密钥:只有配置好 SSH 密钥后,我们才可以通过 git 操作实现本地代码库与 Github 代码库同步,在你第一次新建的文件夹里面(如:我的文件夹为:F\QiQi_Blog) Git Bash Here 输入以下命令 12ssh-keygen -t rsa -C "your email@example.com" //引号里面填写你的邮箱地址,比如我的是413791664@qq.com 之后会出现: 123Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/you/.ssh/id_rsa): ...
hexo搭建1
1.安装Node.js 官网2.安装Git 官网 检验软件是否安装成功修改npm源。npm下载各种模块,默认是从国处服务器下载,速度较慢,建议配置成淘宝镜像。打开CMD窗口,运行如下命令: 1npm config set registry https://registry.npmmirror.com 同时按下 Win 键和 R 键打开运行窗口,输入 cmd ,然后输入以下命令,有相应版本信息显示则安装成功,若不正确可以卸载软件重新安装。 123git --version node -v npm -v Hexo 安装选择一个磁盘,新建一个文件夹,自己重命名文件夹(如:我的文件夹为:F\Blog),博客相关文件将储存在此文件夹下,在该文件夹下右键鼠标,点击 Git Bash Here,输入以下 npm 命令即可安装,第一次可能需要久一点输入命令后等一等,再输入第二条命令 1npm install hexo-cli -g 这个命令表示安装 hexo 的脚手架,如图所示即为安装成功 Hexo 初始化配置如:12345678npx hexo initdeploy: type:...
hexo博客笔记写作
写作命令hexo n "文章标题" Page Front-matter 用于 页面 配置 参数 解释 title 【必需】页面标题 date 【必需】页面创建日期 type 【必需】标签、分类和友情链接三个页面需要配置 updated 【可选】页面更新日期 description 【可选】页面描述 keywords 【可选】页面关键字 comments 【可选】显示页面评论模块 (默认 true) top_img 【可选】页面顶部图片 mathjax 【可选】显示 mathjax (当设置 mathjax 的 per_page: false 时,才需要配置,默认 false) katex 【可选】显示 katex (当设置 katex 的 per_page: false 时,才需要配置,默认 false) aside 【可选】显示侧边栏 (默认 true) aplayer 【可选】在需要的页面加载 aplayer 的 js 和 css,请参考文章下面的音乐...
github加速方法
官方下载地址:瓦特工具箱(Steam++官网) - Watt Toolkit 开源仓库:521xueweihan/GitHub520: :kissing_heart: 让你“爱”上 GitHub,解决访问时图裂、加载慢的问题。(无需安装) Xbox下载加速器:skydevil88/XboxDownload: Xbox下载助手,支持Xbox、微软商店、PS、NS、EA app & Origin、战网、Epic、育碧、Riot Games下载加速,修复Steam商店社区、GitHub访问。 一行命令上GitHub的仓库: feng2208/github-hosts: 加速github,听spotify无限切歌。 在GitHub前面加kk即可访问:github主页 SpaceTimee/Sheas-Cealer: Just Ceal It (可用于无代理合法抵御网络监听和开展网络研究)
