github+Hexo搭建自己的博客(Mac OS 10.12.5)
来源:互联网 发布:人工智能与智慧城市 编辑:程序博客网 时间:2024/06/05 02:13
听说hexo用起来比较方便,今天花了点时间,试用了一下,果然还不错,下面分享下我的使用过程。
1.OS : Mac OS 10.12.5
2.git : git version 2.11.0 (Apple Git-81)
3.node: v6.11.1
4.hexo: 3.3.8
第一步:
安装git,进入以下地址,直接下载安装即可。
https://git-scm.com/downloads
第二步:
安装node,可参考我的文章:
mac os 10.12.5安装node.js
第三步:
安装hexo(如果按照我的步骤有问题,建议直接去官网看最新版本的介绍)
hexo官网
1.npm install hexo-cli -g2.hexo init myblog (myblog是你自己指定的目录)3.cd myblog4.npm install5.hexo server
可看到命令行出现以下信息:
INFO Start processing
INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.
http://localhost:4000/ 就是你本地博客的首页地址
至此,安装完成。
第四步,与github关联上,后续可通过hexo deploy(hexo d)命令来部署博客到github.
1.注册github账号(此处省略说明)
2.登录github账号
3.New repository,输入仓库名称,我的是mingleizhen.github.io
4.创建成功之后,本地生成秘钥
ssh-keygen -t rsa -b 4096 -C “githhub的注册邮箱”
cd ~/.ssh/
在此目录下,打开刚才生成的.pub文件,复制内容
进入以下页面
https://github.com/settings/keys
New SSH key
Title随便写,key粘贴进去即可。
第五步:
发布博客到github
1.cd ~/myblog
2.npm install hexo-deployer-git –save
3.cd ~/myblog/source/_posts/
4.ls -al 可看到有一个.md文件,复制一份,然后修改里面内容
例如:
---title: First Time Publicationdate: 2017-08-03 11:50tags:---Welcome to my git pages!
5.hexo clean
6.hexo g
7.hexo s
访问本地 http://localhost:4000/
可看到刚才编辑的文件,已经发布为一篇博客在本地了。
ctrl + c停掉本地服务
8.vim ~/myblog/_config.yml修改配置文件(注意yml文件的格式,冒号和内容之间有一个空格)
title: xxx's blogsubtitle: share my documentsdescription: 01010101author: xxxxxxxxlanguage: zh-CNtimezone: Asia/Shanghai#此处,我的url就写的github的地址,也可以自己买域名url: https://mingleizhen.github.io/deploy: type: git repo: 仓库地址(刚才新建的仓库) branch: master message: change theme to Ada
9.hexo d发布到GitHub
10.可以访问自己的github首页了,我的是 https://mingleizhen.github.io/。
- github+Hexo搭建自己的博客(Mac OS 10.12.5)
- Mac上使用Hexo+github搭建自己的博客
- Mac下利用Hexo+GitHub轻松搭建自己的博客
- Mac下利用Hexo+GitHub搭建自己的博客
- Mac 搭建基于Github的hexo博客
- HEXO+Github,搭建属于自己的博客
- HEXO+Github,搭建属于自己的博客
- HEXO+Github,搭建属于自己的博客
- HEXO+Github,搭建属于自己的博客
- HEXO+Github,搭建属于自己的博客
- Hexo+Github 搭建属于自己的博客
- HEXO+Github,搭建属于自己的博客
- Hexo+Github搭建自己的博客
- 利用github+hexo搭建自己的博客
- 搭建自己的 github + hexo 博客
- HEXO+Github,搭建属于自己的博客
- Hexo+GitHub搭建自己的博客
- hexo+github搭建自己的博客
- 字符型char和整型int之间的关系
- mysql无法启动
- Python涉及到循环体以及条件判断知识
- android textview文字自动排版
- 创建Spring第一个程序HelloWorld
- github+Hexo搭建自己的博客(Mac OS 10.12.5)
- 数据库事务的四大特性与隔离级别及测试
- centos 下安装doceker
- 登录服务器windows2008出现:远程桌面服务当前正忙,因此无法完成您尝试执行的任务。请在几分钟后重试。其他用户应该仍然能够登录
- [Azure][ARM]使用Azure powershell复制正在运行VM的VHD并新建虚拟机时可能遇到的HostName异常
- CountDownLatch
- lua之string.format用法
- activity被系统回收onDestory会不会在执行以及如何恢复
- 网络编程UDP