无论简书、掘金或者其余网站,总会感受不是本身的地盘,因此我就想本身搭建个博客,能够在本身的一亩三分地上耕耘收获。不只如此,以往我写的博客都会处处乱放,好比一会放到掘金,一会放到简书等等,不利于管理,搭建一个本身的博客也更方便了我的的整理分类。目前来讲,hexo
仍是挺主流的一种搭建博客的方式,主题也不少,能够供各位选择。先给你们看下个人博客吧 node
Hexo 是一个快速、简洁且高效的博客框架。Hexo
使用 Markdown
(或其余渲染引擎)解析文章,在几秒内,便可利用靓丽的主题生成静态网页。git
我以前有写过安装Git的教程,可点击查看,在这里我就再也不赘述了。github
Hexo是基于nodeJS环境的静态博客,里面的npm工具真的颇有用啊,无论以后的安装hexo、统计阅读时长、博文字数或者添加小萌妹都须要使用到npm工具,因此仍是老老实实的装上吧~npm
$ node -v
$ npm -v
复制代码
Hexo安装就只须要npm工具就好了 npm
能够设置淘宝NPM镜像,来提升下载速度json
npm install -g cnpm --registry=https://registry.npm.taobao.org
复制代码
$ npm install -g hexo-cli
复制代码
$ hexo -v
复制代码
$ hexo init
复制代码
$ hexo s
复制代码
访问本地浏览器:http://localhost:4000
浏览器
---
title: hexo-blog
date: 2018-11-03 16:07:32
tags:
---
复制代码
这里要说一下 tags 这个属性,若是须要配置多个有两种方式:bash
tags: [tag1, tag2, tag3]
复制代码
或者hexo
tags:
- tag1
- tag2
- tag3
复制代码
注:Hexo 是支持 Markdown 的全部功能的,因此,最好去学习一下 Markdown 的语法规范。框架
deploy:
type: git
repo: https://github.com/yourGitHubName/yourGitHubName.github.io.git
branch: master
复制代码
注意:冒号以后都是有一个半角空格的,没有的话会出错! 6. 安装hexo-deployer-git自动部署发布工具工具
$ npm install hexo-deployer-git --save
复制代码
$ hexo clean
$ hexo generate
$ hexo deploy
复制代码
第一次上传是须要验证GitHub帐号的