部署心得

Posted by wootae on 2024-04-21
blog

准备环境

  1. 安装 Node.js 和 Git。
  2. 确认安装成功:通过命令行检查 Node.js 和 Git 的版本。

创建本地仓库

  1. 在磁盘中创建一个存放本地仓库文件的目录,如 “blog”。
  2. 使用 Git Bash 或命令行进入该目录。

安装 Hexo

  1. 使用命令 cnpm install -g hexo-cli 全局安装 Hexo。
  2. 使用命令 hexo init 初始化 Hexo。

启动本地服务器

  1. 使用命令 hexo s 启动本地服务器,通过浏览器访问 localhost:4000 预览博客。
  2. 关闭服务器使用 ctrl + c

设置 SSH

  1. 生成 SSH Key:使用 ssh-keygen -t rsa -C 'your_email@example.com' 生成 SSH Key。
  2. 将 SSH Key 配置到 GitHub 中。

上传博客

  1. 找到 GitHub 仓库的 HTTP 或 SSH 地址。
  2. 修改 blog/_config.yml 文件中的 deploy 部分,指定 GitHub 仓库地址和分支。
  3. 安装上传工具:cnpm install hexo-deployer-git
  4. 新建文章:hexo new "文章名称"
  5. 编辑文章内容,使用 Markdown 语法。
  6. 预览:hexo s
  7. 生成静态文件:hexo g
  8. 部署到 GitHub:hexo d