Github+Hexo搭建个人博客

Hexo

Hexo 是一个基于 Node.js 的静态网站生成器,它帮助用户快速构建和部署博客和其他类型的静态网站。Hexo 的主要特点包括简单易用、高度可配置、支持主题和插件,以及快速的构建和部署过程。下面是一些关于 Hexo 的基本信息和用法:

主要功能和特点:

  1. Markdown 支持: Hexo 使用 Markdown 作为默认的内容格式,这使得撰写和发布文章变得非常简单。
  2. 快速构建: Hexo生成静态网页,所以页面加载速度很快,因为不需要在每个页面访问时进行数据库查询。
  3. 主题支持: Hexo支持自定义主题,用户可以选择或创建适合自己的主题来美化网站。
  4. 插件扩展: Hexo提供了许多插件,可以用来扩展其功能,如添加社交分享按钮、SEO优化、代码高亮等。
  5. 部署选项: Hexo支持多种部署选项,包括部署到GitHub Pages、Netlify、Vercel、FTP服务器等。

基本用法:

  1. 安装 Hexo: 首先,您需要在计算机上安装 Node.js 和 Git。然后使用以下命令安装 Hexo:

    1
    2
    bashCopy code
    npm install -g hexo-cli
  2. 初始化博客: 使用以下命令在您的计算机上创建一个新的Hexo博客:

    1
    2
    3
    bashCopy code
    hexo init myblog
    cd myblog
  3. 撰写文章: 使用Markdown格式编写文章,可以使用Hexo提供的命令来创建新文章:

    1
    2
    bashCopy code
    hexo new "My New Post"

    这将在source/_posts目录下创建一个Markdown文件,您可以在其中编写文章内容。

  4. 生成静态文件: 使用以下命令生成静态文件:

    1
    2
    bashCopy code
    hexo generate (或简写为 hexo g)

    这将生成静态网页到public文件夹中。

  5. 本地预览: 使用以下命令在本地预览您的网站:

    1
    2
    bashCopy code
    hexo server (或简写为 hexo s)

    您可以在浏览器中访问http://localhost:4000来查看您的博客。

  6. 部署博客: 最后,您可以使用Hexo的部署命令将博客发布到您选择的托管平台或服务器上。根据您的部署选择,命令会有所不同。

一些也用Hexo搭建的个人博客网站

https://hwame.top/categories/Hexo/