Hexo+GitHub 快速搭建个人博客(三)---- 改变主题
前期准备:
基本的Linux命令
基本的GitHub命令
Hexo有多种博客框架,在 https://hexo.io/themes/ 里可以找到非常多优秀的博客框架,而且都是免费的。
首先大家可以去找一款自己喜欢的框架,可以选择浏览和直接进入GitHub进行fork
一、拉取主题
打开Git shell,进入Hexo目录下的themes子目录,ls一下,我们会发现里面有一个landscape文件夹,没错,这就是我们默认的主题。我们直接将主题拉取到这里面即可,执行下面的命令,我们在拉取的时候要放到一个指定的文件夹中,这个会影响后面的配置,命名一般是按照采用主题全名hexo-theme-artemisX的最后一个单词。
git clone git@github.com:MnxL/hexo-theme-artemisX.git artemisX
二、设置主题
回到Hexo根目录下找到_config.yml文件,找到theme字段,改为之前的命名的文件夹的名字。
在Hexo根目录下执行
hexo s --debug
通过浏览器进入http://localhost:4000/ 如果成功就会显示出主题的效果,但是也有些主题会报错,这是因为这些主题用到了一些插件,这就需要去GitHub上看一下这个主题的README了,这里面大多都会有安装主题的一些注意事项,缺少插件加上就好了。
更新部署
下面的命令都是简写,比较方便。
hexo clean
hexo g
hexo server #可以先本地预览一下,也可以不用
hexo d
之后我们就可以直接通过域名访问自己的博客了,后期还会在进行一些优化。这里推荐没有经验的读者可以先选择nexT主题,因为这个主题的官方文档是非常详细的适合初学者进行配置https://theme-next.iissnan.com/getting-started.html,当熟悉了基本的hexo主题的配置方式之后,可以根据自己的喜好灵活的选择其他主题。
注意:如果写的文章在显示的时候出现中文乱码,可以选择退出记事本,改用notpad++等编辑器修改编码。
Hexo+GitHub 快速搭建个人博客(三)---- 改变主题相关推荐
- Hexo+GitHub 快速搭建个人博客(一)---- 基本部署
前期准备: 1.Git shell 2.node.js 3.在github上创建一个仓库,仓库命名格式为xxx.github.io 一.安装Hexo cd进入自己想要安装的目录下,执行下面的命令 np ...
- 零基础免费通过hexo+github快速搭建个人博客(超详细图解+B站视频讲解资源)
我的个人博客效果预览https://furfur-jiang.github.io/ 加载可能会比较慢,因为是挂载到github上的 样式基于hexo-theme-matery主题 ,这个主题我特别喜 ...
- Hexo+GitHub 快速搭建个人博客(二)---- 域名解析
前期准备: 备案的国内域名或者国外域名 (后面会解释为什么,这里以阿里云域名为例) 一.将个人域名与GitHub博客绑定 我们在Hexo目录下的source子目录内创建一个txt文件,内容写自己的域名 ...
- 基于Hexo框架快速搭建个人博客--文章一键发布(五)
基于Hexo框架快速搭建个人博客--文章一键发布 一.文章对比 二.发布到Github 三.一键发布 四.总结 博客链接: 会思想的苇草i 文章链接: 基于Hexo框架快速搭建个人博客–搭建(一) 基 ...
- 在Github上搭建Jekyll博客和创建主题
在Github上搭建Jekyll博客和创建主题 之前本来想展开写的,后来发现Jekyll官网的教程已经非常完善了就没有多写,所以只有这篇. 但是过了这么久,发现很多人还是不清楚怎么搭建,所以这里打算详 ...
- 使用hexo+github免费搭建个人博客网站超详细教程
博客地址http://dymfx.top/ 本文详细描述了如何在Github上,使用hexo部署博客. 一.Hexo简介 Hexo是一个快速.简洁且高效的博客框架,让上百个页面在几秒内瞬间完成渲染,H ...
- Hexo+GitHub Pages搭建个人博客( 0 基础、小白值得一看--实力软文!)- 初行ᵀᵀᴴ
文章目录 **写在之前** 一.搭建前的准备工作 - 安装工具 1.1 附上工具链接 1.2 Git 1.3 Node.js 1.4 GitHub Desktop 1.5 Notepad++ 1.6 ...
- Hexo+Github+Vscode搭建个人博客内含添加图片和更换主题
本文导航 0. 环境配置 1. 连接GitHub 2. 创建Github Pages仓库 3. 本地安装Hexo博客程序 4. Hexo初始化和本地预览 博客目录结构 5. 部署Hexo到Github ...
- GitHub快速搭建个人博客
正所谓前人栽树,后人乘凉. 感谢Huxpro提供的博客模板 我的的博客 前言 从 Jekyll 到 GitHub Pages 中间踩了许多坑,终于把我的个人博客Will Wang Blog搭建出来了. ...
最新文章
- EasyUI--datebox设置默认时间
- python做图像处理快不快_Python 图像读写谁最快?不信就比一比
- Xgboost实现GPU加速
- 使用athens部署企业内部Gitlab go mod包的Go私服代理
- leetcode 688. Knight Probability in Chessboard | 688. “马”在棋盘上的概率(dp,记忆化搜索)
- Azure恢复服务-DPM联机备份SQL数据库
- Lisp的本质(The Nature of Lisp)
- vue中的自定义分页插件组件
- 黑马vue实战项目-(三)权限管理功能开发
- 微信小程序地图点聚合
- cmt obm odm 代工模式oem_OEM、ODM、OBM、OPM概念,作用与区别
- 【Week 1】Preferences and Ratings
- 穷举php,[讨论]穷举攻击
- 安恒月赛-dasctf 部分writeup
- 北大出疯子,清华出傻子,人大出混混
- java基础语法-循环switch语句
- ADS 2023 下载链接
- 数据集【NO.8】红外海上船舶数据集
- Vue 原理解析(五)之 虚拟Dom 到真实Dom的转换过程
- linux cgroup限制cpu,Linux Cgroup系列(05):限制cgroup的CPU使用(subsystem之cpu)
热门文章
- python读取raw图片文件_python读取raw binary图片并提取统计信息的实例
- 计算机原理2408,《计算机组成原理实验》课程教学大纲
- 东北大学c语言真题及答案,东北大学C语言总测试题(含答案).pdf
- 网页检测不到java无法打印_如果PC连接到网络打印机,如何检查java?
- Python MySQL创建表
- HTML5学习笔记(二)
- 图片里的标志化的构造和执行
- linux内核编译的image,内核编译时生成uImage的办法
- select count(*) from返回的类型_数据分析面试题类型汇总
- idea卸载不干净怎么办_fxfactory卸载不干净?Fxfactory及插件卸载教程