利用Hexo 搭建Blog

本文详细介绍了如何使用Hexo在本地搭建个人博客的过程,包括安装Git、Nodejs、Hexo等必要工具,以及如何初始化博客、配置参数、撰写并发布文章。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Hexo 搭建博客

小白一只, 不喜勿喷, 有什么错误请多指教

# 安装

Hexo 是基于Nodejs 所以安装Git Nodejs Hexo 是必须的.

安装 Git

  • $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • $ brew install git

你也可以通过下载安装程序来安装

安装 Nodejs

先安装nvm, 这是Nodejs版本管理器, 可以轻松切换Nodejs版本. 这里有两种方式安装. 如果使用curl的方法安装, 安装王城之后一定要重启终端.

  • 1. Homebrew 安装方式,此安装方式无需重启
  • $ brew install nvm
  • $ mkdir ~/.nvm
  • $ export NVM_DIR=~/.nvm
  • . $(brew --prefix nvm)/nvm.sh
  • 2. curl安装方式
  • $ curl https://raw.github.com/creationix/nvm/master/install.sh | sh

安装完成后, 重启终端 并执行下列命令即可安装 Node.js.

  • $ nvm install 4

安装Hexo

以上所有都安装完成之后再安装Hexo

  • $ sudo npm install hexo-cli-g

# 编写, 发布

接下来我们需要用Hexo初始化一个blog, 然后更改一些自定义的配置, 或者加上自己喜欢的主题

创建Blog

将下面的 username 替换成你自己的 username, 执行成功后, 会创建出一个名为 username.github.io 的文件夹

  • $ hexo init username.github.io

更改配置

打开文件位置 username.github.io/_config.yml 修改几个键值对, 注意配置的键值之间一定要有空格


 title: dimsky 的 9 维空间    //你博客的名字
 author: dimsky  //你的名字
 language: zh-Hans    //语言 中文
 theme: next   //刚刚安装的主题名称
 deploy:
   type: git    //使用Git 发布
   repo: https://github.com/username/username.github.io.git    // 刚创建的Github仓库

写文章

username.github.io/source/_posts 下创建一个名为 HelloWord.md 的文件, 比如:


    ---
    title
    ---
    > hello word

测试

测试服务启动, 你可以输入https://localhost:4000访问, 输入一下命令

- $ hexo s

安装hexo-deployer-git自动部署发布工具

  • $ npm install hexo-deployer-git --save

发布

测试没问题后, 就可以发布到Github pages中
  • $ hexo clean && hexo g && hexo d

访问

到达这一步, 说明你的博客已经生成了, 可以在浏览器中输入[http://username.github.io](http://zhengkx.github.io)就能够访问了.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值