HEXO+github搭建个人博客_笔记
1 工具准备
使用<!-- more -->为阅读全文
node.js下载:https://nodeis.org/dist/v4.2.3/node-v4.2.3-x64.msi
【它让JavaScript成为与PHP、Python、Per1、Ruby等服务端请言平起平坐的脚本语言。】
https://oss.npmmirror.com/dist/node/v16.13.0/node-v16.13.0-x64.msi
Git下载:https://github.com/git-for-windows/git/releases/download/v2.11.0.windows.3/Git-2.11.0.3-64-bit.exe
【Git是一个年源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理】
安装教程:https://www.cnblogs.com/xueweisuoyong/p/11914045.htmlnode-v npm-V git–version Hexo下载:npm install hexo-cli-g
2 安装hexo
npm install -g cnpm –registry=https://registry.npm.taobao.org
cnpm install -g hexo
C:\Users\ZHANGCAIBIN>md blog
C:\Users\ZHANGCAIBIN>dir
cd blog
hexo init
hexo s
hexo n “My first essay”
3 写文章
在soure里找到md并编辑
hexo g
在github里创建respority
Windows用这个:npm install hexo-deployer-git –save
打开blog下面_config.yml,添加
type: git
repo: 地址
branch: master
git config –global user.email “zhangcb21@lzu.edu.cn“
git config –global user.name “cz6900”
4 配置ssH
hexo s –debug
先按esc再按:wq
:wq!就是强制保存
type和repo的冒号后面要加空格,不然会卡死
在git bash命令窗口中输入git config –global user.name “xxx”
windows这里报错的同学看下提示,输入run下面的两行代码配置,然后再hexo d就可以了
5 插入图片、音乐、视频
视频、音乐在网站上找镶入链接
图片用“![]()”格式
6 文本编辑类型
1 | library(ggsci) |
7 PDF
cnpm install –save hexo-pdf
8 阅读全文
1、开启阅读全文按钮,打开主题配置文件themes\next_config.yml,找到auto_excerpt
auto_excerpt:
enable: true
length: 150 #默认截取全文开篇前150字,可自行修改
————————————————
使用<!-- more -->为阅读全文
9 置顶
cnpm install hexo-generator-topindex –save
cnpm i object-assign
每篇文章加入top: 10
文章内加入的文件(图片等)名称内不得包含空格
默认情况下, Hexo文章图片左对齐
如何实现居中对齐呢
方法一
直接添加html元素,当然这种稍显麻烦,比较每次都要加html元素,还好一般图片不多适合
1 | <div align=center> |
方法二
直接修改Hexo主题的css样式表
1 | .posts-expand .post-body img { |
文章可以拥有如下属性:
Setting Description Default
layout Layout post或page
title 文章的标题
date 创建日期 文件的创建日期
updated 修改日期 文件的修改日期
comments 是否开启评论 true
tags 标签
categories 分类
permalink url中的名字 文件名
文字居中
这是字体 这是字体 这是字体 这是字体
10 部署
在blog文件夹中右键git bash
hexo clean
hexo g
hexo d