Hexo搭建

InterviewCoder

# hexo 框架个人博客搭建

# 1 环境准备

# 1.1 Node.js 和 npm 安装

1
NoedJS自行百度安装

# 1.2 (选) npm 淘宝镜像

1
npm install -g cnpm --registry.npm.taobao.org

# 1.3 hexo 框架安装

1
cnpm install -g hexo-cli

# 1.4git 安装配置

  1. git 官网 下载对应系统安装包

  2. 运行安装包 一路下一步

  3. 开始菜单运行 Git Bash (运行成功表示 git 安装成功)

  4. git 安装好去 GitHub 上注册一个账号

  5. 设置 git:在 Git Bush 命令行中输入

    1
    2
    3
    4
    # 配置用户名
    git config --global user.name "username" //( "username"是自己的账户名)
    # 配置邮箱
    git config --global user.email "username@email.com" //("username@email.com"注册账号时用的邮箱)

    以上命令执行结束后,可用 git config –global –list 命令查看配置是否 OK

  6. 生成 ssh, 在命令框中输入以下命令

    1
    ssh-keygen -t rsa

连续敲三次回车,结束后去系统盘目录下(一般在 C:\Users\ 你的用户名.ssh)(mac: /Users/ 用户 /.ssh)查看是否有:ssh 文件夹生成
\7. 将 ssh 文件夹中的公钥( id_rsa.pub)添加到 GitHub 管理平台中,在 GitHub 的个人账户的设置中找到如下界面

20181012202024433

title 随便起一个,将公钥( id_rsa.pub)文件中内容复制粘贴到 key 中,然后点击 Ass SSH key 就好啦

# 2 建立本地网站

# 2.1 在本地建立一个文件夹

1
去任意盘符下,建立一个文件夹,这个文件夹就是你的博客文件夹

# 2.2 cmd 命令进入这个文件夹

1
进入文件夹后,路径输入cmd进入命令提示符窗口

# 2.3 hxeo 生成博客

1
sudo hexo init

# 2.4 启动博客

1
hexo s

进入网站 说明建立成功

# 3 上传至 github

# 3.1 建立仓库

  1. 登录 github 新建一个仓库
  2. 仓库名必须是 “<<你的 Github 名字>>.github.io”

# 3.2 在博客目录安装 git 插件

1
cnpm install --save hexo-deployer-git

# 3.3 设置文件 “_config.yml”(最底部)

1
2
3
4
deploy:
type: git
repo: //仓库的ssh地址
branch: master

# 3.4 部署到远端

1
hexo d //需要登陆

# 3.5 访问

”https://<<你的 username>>.github.io“

1
2
3
4
5
6
7
补充命令:

hexo clean 清理博客

hexo generate 同步博客

hexo deploy 提交博客

# 关于我

Brath 是一个热爱技术的 Java 程序猿,公众号「InterviewCoder」定期分享有趣有料的精品原创文章!

InterviewCoder

非常感谢各位人才能看到这里,原创不易,文章如果有帮助可以关注、点赞、分享或评论,这都是对我的莫大支持!

评论