技术点
1.
安装 Hexo Hexo 是一个静态网站生成器,用于生成静态网站。
2. Node.js:运行 Hexo 需要 Node.js 环境。
3. Git:版本控制系统,用于管理代码版本。
操作
步骤
1.
安装 Node.js 和 Git
Windows 上安装 Node.js:访问 Node.js 官网下载并安装。
安装后,运行 检查版本。
node -v
运行
npm install -g hexo-cli
安装 Hexo CLI。
2.
初始化 Hexo 项目
在命令行中运行以下命令创建 Hexo 项目:
mkdir myblog
cd myblog
hexo init
这将创建一个名为 myblog 的新文件夹,并初始化为 Hexo 项目。
3.
安装主题和插件
进入项目目录:
cd myblog
安装主题和插件:
npm install hexo-theme-themes
npm install hexo-generator
4.
编写内容
使用 Markdown 编辑 source/_posts 目录下的文章。
编辑 _config.yml 文件配置博客设置。
5.
本地预览
运行以下命令在本地预览博客:
hexo server
打开浏览器访问 localhost:4000 查看博客。
6.
部署到 GitHub Pages
创建 GitHub 仓库,username.github.io 。
将项目推送到 GitHub:
git add .
git commit -m “Initial commit”
git remote add origin
git push origin master
配置 GitHub Pages:
deploy:
type: git
repo: gh-pages
branch: gh-pages
推送到 gh-pages 分支 `bash hexo deploy
7.
访问博客
几分钟后,访问 对应网址 查看博客。
关键
Hexo 配置:
通过 _config.yml 文件配置博客主题、插件等。
Markdown:写博客内容,使用 Markdown 语法。
Git:版本控制,分支管理。
GitHub Pages:静态网站托管,自定义域名、HTTPS。
常见问题
SSH 密钥:生成和添加到 GitHub。
GitHub Actions:工作流自动化部署。(这个尚未完成)
推送:权限、分支、远程仓库 URL。