简介:本文将指导您如何使用Hexo搭建GitHub Pages并绑定个人域名,让您轻松拥有自己的博客网站。
在开始之前,请确保您已经安装了Node.js和Git。如果您还没有安装这些工具,请先下载并按照官方指引进行安装。
第一步:创建Hexo项目
打开终端,使用以下命令创建一个新的Hexo项目:
hexo init myblogcd myblog
第二步:安装依赖
进入项目目录后,使用以下命令安装所需的依赖:
pm install
第三步:配置_config.yml文件
在项目根目录下,找到并打开_config.yml文件。根据您的需求进行以下配置:
url: 'http://yourdomain.com'permalink: ':year/:month/:day/:title/'
将’url’的值替换为您的个人域名。’permalink’选项用于设置文章的永久链接格式。
第四步:创建文章
在Hexo文件夹下的source下的_posts文件夹中,新建一个以.md结尾的文件。使用Markdown语法编写您的博客文章。文件名可以是日期加标题的形式,例如:2023-07-19-hello-world.md。
第五步:本地预览
使用以下命令启动本地服务器进行预览:
npm run dev
这将启动一个本地服务器,您可以在浏览器中输入localhost:4000来查看您的博客效果。
第六步:部署到GitHub Pages
将您的项目代码推送到GitHub上对应的仓库中。在终端中使用以下命令推送:
pushd.git initgit add .git commit -m 'first commit'git remote add origin https://github.com/yourusername/yourrepo.gitgit push -u origin mastertouch .deploy_git.donepopd.npm run deploy
将’yourusername’和’yourrepo’替换为您的GitHub用户名和仓库名称。运行上述命令后,您的Hexo博客将被部署到GitHub Pages上,网址为https://yourusername.github.io/yourrepo。
第七步:绑定个人域名(重要步骤)
将’yourdomain.com’替换为您的个人域名。保存并关闭文件后,重新启动Hexo服务器以应用更改。
domain: 'http://yourdomain.com'domain_root: '/'domain_url: '/'domain_rss: '/rss/'domain_404: '/404/'domain_favicon: '/favicon.ico'