blog参考网站

[TOC]

空_无

Front-matter 常用模板。

title: 
date:
tags: # []
categories: # 汉字
cover: # 直链
sticky: # 数值越大,置顶的优先级越大

举例

title: 0. 帖子模板
date: 2023-11-26 18:16:30
tags: [blog, hexo]
categories: 参考教程
sticky: 11
cover: https://picdm.sunbangyan.cn/2023/11/26/57686fecffe37727fba38e311aaf330d.jpeg

感叹

互联网教程一点都不适合小白,唉。

Blog参考

搭建参考网站

基于Hexo与Github搭建静态个人博客网站 Huangs’s Notes

主题配置:安知鱼

安知鱼主题官方文档 | 一个简洁、美丽的静态hexo主题


后续功能

撰写及发布

Tip::一定要先把本地化搞好!

hexo new "mypost"
hexo clean && hexo generate && hexo deploy
hexo server

创建一个新的md文件,并在/source/_posts/路径下找到对应的,md文件撰写自己的笔记了,撰写完成后,在命令行执行生成并发布,即完成了上传。但是通常延迟才能看到效果,也可以直接使用:

hexo s

并打开本地站点预览结果并调试,默认 http://localhost:4000/

成功会出现以下提示:

INFO  Start processing
INFO Hexo is running at http://localhost:4000/ . Press Ctrl+C to stop.
INFO Have a nice day

关闭预览使用以下命令:

ctrl c

改主题用这两个命令:

npm install hexo-deployer-git --save
hexo clean && hexo g && hexo deploy

hexo 魔改教程(1)| 图床

SunPics - 基于EasyImage的开源免费图床

hexo 魔改教程(2)| 评论

进阶配置 | 安知鱼主题官方文档
前端部署 | Twikoo 文档
快速上手 | Waline
Vercel 部署 | Waline
Dashboard – Vercel
Valine 一款快速、简洁且高效的无后端评论系统。

hexo魔改教程(3)| 加密插件

开源地址:D0n9X1n/hexo-blog-encrypt: Yet, just another hexo plugin for security.
参考blog:博客魔改教程总结(三) | Fomalhaut🥝

title: Hello World
tags:
- 作为日记加密
date: 2016-03-30 21:12:21
password: XXXXX
abstract: 请输入密码查看.
message: 这里需要密码.
theme: blink # default / blink / shrink / flip / up / surge / wave / xray
wrong_pass_message: 密码错误
wrong_hash_message: 此文章不能被校验, 不过您还是能看看解密后的内容.

hexo 魔改教程(4)| 优化文章永久链接为数字编号

参考:Hexo博客进阶教程(一)| 优化文章永久链接为数字编号

hexo 魔改教程(5)| Hexo 中较为优雅的插入思维导图

如何在 Hexo 中较为优雅的插入思维导图?hexo-markmap 演示 | 张麦麦的博客
在 hexo 博客中插入思维导图。

图床 PicGo + GitHub

2024/1/9

挺好用的感觉

vscode 快捷方式:

Ctrl + Alt + u:从剪切板上传
Ctrl + Alt + e:从资源管理器上传
Ctrl + Alt + o:从输入框上传


报错

Error: Spawn failed

hexo d部署网站时出现错误Error: Spawn failed(生成失败) | DinGHao’s BLOG

这个错误的大致意思是不能够进入远端部署的网址,同时生成失败。以下解决方法只适用于已正确配置SSH的情况下。
解决方法:
1.更换网络,用稳定的网络,避免因网络不流畅而导致部署超时。
2.如果未关闭用hexo s命令打开的本地网页,到浏览器中关闭刚刚打开的网页。
3.重新使用三件套hexo clean,hexo g,hexo d。

hexo clean
hexo g -d

其中hexo ghexo d指令可以直接使用hexo g -d这一条指令代替,效果是一样的。
如果对hexo的指令不熟悉可以查看Hexo官方文档。
最后完成部署的结果如下:INFO Deploy done: git

INFO Deploy done: git