使用"hexo d"上传至github利用GitHub Actions部署静态网站
前言Hexo博客的部署方式多种多样,对于大多数个人用户而言,使用 hexo d 命令配合 hexo-deployer-git 插件是最经典、最直接的方式。这种方式将本地生成的静态文件直接推送到GitHub仓库的特定分支,再由GitHub Pages提供服务,省去了配置复杂的CI/CD流程,简单且高效。 本文将优先介绍如何在Windows环境下使用Scoop安装高性能包管理器pnpm,并详细讲解如何配置SSH密钥与 _config.yml 实现无密码一键部署。 一、 环境准备:使用Scoop安装pnpmpnpm以其快速的安装速度和节省磁盘空间的特性,成为替代npm的理想选择。在Windows平台,推荐使用Scoop进行命令行安装。 1.1 安装Scoop如果尚未安装Scoop,请按以下步骤操作: 打开 PowerShell(建议以管理员身份运行)。 设置执行策略以允许脚本运行: 1Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser 执行安装命令: 1irm get.scoop.sh...
