logo头像
Snippet 博客主题

博客搭建及常用命令

一直想搭建自己的个人博客,之前因为不懂前端所以感觉搭建博客是一件很苦难的事,这段时间在公司空闲时间较多就学习了一下前端知识,感觉前端确实比较驳杂,大多都是照文档来开发,下面我就讲讲我的搭建过程.

搭建过程

1.在GitHub上创建一个自己的仓库

注意你的项目名和仓库名要一样 具体看一参照这篇博客https://blog.csdn.net/xudailong_blog/article/details/78762262

2.参照hexo官网安装hexo

1
$ npm install -g hexo-cli

3.初始化

1
2
3
cd <folder>
hexo init 初始化
hexo s 启动本地服务器就可以看到最基本的网站了

4.配置

主要就是配置_config.yml文件.参照hexo文档都能配置好,其中最主要的就是配置主题了.大家都会想要一个漂亮的主题,我选择了自己比较喜欢的hexo-theme-snippet 直接将你喜欢的主题下载下来拖入themes文件夹与landscape同级,然后在_config.yml 中将landscape修改为hexo-theme-snippet,再运行你就会发现你的博客已经是新主题了,我之前在这里踩了坑,照着hexo-theme-snippet的文档一步步执行命令安装各种报错,还是拖文件来的简单粗暴.

常用命令

创建新的文章

1
$ hexo new "My New Post"

运行本地服务器

1
$ hexo server  简写 hexo s

生产静态文件

1
$ hexo generate 简写 hexo g

发布到网站

1
$ hexo deploy  简写 hexo d

您可执行下列的其中一个命令,让 Hexo 在生成完毕后自动部署网站,两个命令的作用是相同的。

1
2
$ hexo generate --deploy  简写 hexo g -d
$ hexo deploy --generate 简写 hexo d -g

常用

文章分类

1
2
3
4
5
6
7
8
9
10
11
---
title: 文章标题
layout:
date: 2016/3/20 20:30
updated: 2018/9/17 10:30
comments:
tags:
- git
categories:
- 工具
permalink:

代码块高亮

指定语言高亮

1
2
3
{% codeblock lang:objc %}

{% endcodeblock %}
微信打赏

赞赏是不耍流氓的鼓励