查看: 65|回覆: 0

[教程] Hexo+Github搭建教程

[複製鏈接]

5

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2009-7-11
發表於 2021-2-26 11:06:00 | 顯示全部樓層 |閲讀模式

准备环境

  1. NodeJs,Hexo是基于NodeJs驱动的一款博客框架
  2. Git,
  3. npm

安装Hexo

在某个文件夹下,右键打开git bash执行以下命令:

npm install -g hexo-cli

之后执行下列命令:

hexo init filename
cd filename
npm install

新建完成后,运行hexo s,其中s是sever的缩写。之后访问 http://localhost:4000 就可以预览效果了。

hexo s

Github

  1. 账号注册
  2. 创建一个仓库

配置SSH

有ssh则使用下列命令查看:

cat ~/.ssh/id_rsa.pub

没有ssh则执行以下命令生成:

git config --global user.name "用户名"
git config --global user.email "邮箱地址"
ssh-keygen -t rsa -C "上面的邮箱"

之后将id_rsa.pub(公钥)添加到GitHub ssh key上。

部署

修改 _ config.yml文件,在文件最后:

deploy:
  type: git
  repo: 仓库git地址,不用http
  branch: 分支名称

安装部署插件hexo-deployer-git

npm install hexo-deployer-git --save

本地推送:

hexo clean && hexo g && hexo s

远程推送:

hexo clean && hexo g && hexo d

写作

在文件根目录下打开git bash,执行命令,创建新md文件,在./source/_posts下编辑即可:

hexo new 文章标题


来源:https://www.cnblogs.com/myqx/p/14451184.html
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部