本地新建md文章
# 在hexo 配置好的路经打开窗口
# D:\MarkdownFiles\blog\source
hexo new "my aticle name"
# 此时会在博客目录下生成一个./_post/atcitle_name.md的markdown文件,通常就是用typora等markdown编辑器编辑这个文件下的博客文章
# markdown的语法与hexo的文章格式
# 以下所有命令都在blog的根目录下运行
hexo加密文章
未写完&私密记录分享
1.安装插件:
npm install --save hexo-blog-encrypt
2.修改配置 _config.yml
中启用该插件:
# Security
##
encrypt:
enable: true
3.文章配置
---
title: hello world
date: 2016-03-30 21:18:02
tags:
- fdsfadsfa
- fdsafsdaf
password: Mike
abstract: Welcome to my blog, enter password to read.
message: Welcome to my blog, enter password to read.
---
- password: 是该博客加密使用的密码
- abstract: 是该博客的摘要,会显示在博客的列表页
- message: 这个是博客查看时,密码输入框上面的描述性文字
发布到github
hexo clean 每当有站点、主题的配置更新时刷新所有文件格式
hexo g # 生成静态的文件
hexo d # push到github进行展示
# hexo g -d
# hexo s --debug 本地调试样式localhost:4000
# 配置hexo 免密发布
# 1. add github ssh key;测试 ssh -T git@github.com
# 2. 编辑_config.yml文件,修改文件里面的deploy,
deploy:
type: git
repo: git@github.com:mykonons/mykonons.github.io.git
branch: master
###hexo seo优化
https://hoxis.github.io/Hexo+Next%20SEO%E4%BC%98%E5%8C%96.html
hexo的网站配置
# 参考:https://hexo.io/zh-cn/docs/configuration
# 常用的编写博客命令
hexo init [文件夹] #初始化网站。如果没有folder提供,Hexo将在当前目录中设置网站。
hexo new [layout] name # 默认新建一个markdown的笔记
# 删除页面 直接删/source/xxx/的新建页面就可以了,主页会相应修改
next的主题配置
# 参考:https://theme-next.iissnan.com/theme-settings.html#categories-page
# 修改 ./themes/next/* 的主题文件配置
# 侧边栏
# 底部的浏览统计
# 文章评论
# 头衔等等
其他的技术
# 图床技术:解决图片插入保存的问题
# 浏览统计 解决卜算子失效
https://juejin.im/post/5bbc954a5188255c7c657ca5
在markdown本地编写的文章解决图片
# hexo的发布本地markdown笔记为html
hexo clean # 会删除本地的所有配置的静态seo网页
# 一般流程实施
hexo new "title"
markdown 中编写头部的categories和tags
hexo g -d #等待一分钟即可,github上会有延时
# 手动设置主页分割
####################
# 实践解决 typora解决本地图片与生成html路经的正确配置
# 文件头:typora-root-url: .. + 偏好设置->图片设置->{../images + 优先使用相对路径}
# 参考 :https://anynote.me/1036055241.html
# 对有修改后续更新的博文发布到GitHub:hexo g -d
####################
偏好设置:
删除npm的安装包
方案一:npm uninstall xxx
方案二:粗暴删除文件夹