Mac 端从零开始,搭建Hexo + github个人博客 (1)

前期准备

  1. 先查看是否已经安装过git,打开终端terminal,如果没有根据提示去安装即可
git --version 
复制代码
  1. 检查是否装过node.js
node --version
复制代码

如果没有,可在此网页上下载LTS稳定版,一步步安装即可nodejs.org/en/download…

安装完后,在terminal中输入node –version , npm –version 会显示安装的版本号

Hexo 搭建

以管理员的身份进入终端

sudo su
复制代码

此时显示的是sh-x.x#, 我的界面是3.2,此时已经有了root权限,可以开始安装了

npm install hexo-cli -g
复制代码

创建一个文件夹并命名,并用cd 命令进入这个目录下。(以后如果出了问题,直接干掉这个文件夹重来就行)

依次输入

Hexo init //初始化
Hexo g    //生成
Hexo s    //启动
复制代码

打开浏览器访问 http://localhost:4000 即可看到内容

第一篇博文

我们的文章,保存在/Users/XXXXX/Blog/source,Blog为我创建的博客文件夹。(以下终端操作均在Blog这个路径下)

hexo n "XXXXXX" //new 
复制代码

写一篇新的文章后

hexo g         //generate
hexo s         //start
复制代码

即可在本地端口看到新发的文章

部署到GitHub上

  1. 要有一个GitHub账号
  2. 新建一个Repository(仓库命名必须是 username.github.io)
  3. 配置SSH。

先检查电脑是否存在ssh

cd ~/. ssh
复制代码

如果没有,输入

ssh-keygen -t rsa -C "邮件地址"
复制代码

连续回车,将生成的SSH粘到GitHub上。

测试是否成功

ssh -T git@github.com # 注意邮箱地址不用改
复制代码

完善git

git config --global user.name "liuxianan"// 你的github用户名,非昵称
git config --global user.email  "xxx@qq.com"// 填写你的github注册邮箱
复制代码

用hexo命令推到远端

hexo d
复制代码
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享