hexo+github

https://winotmk.github.io/

github:https://github.com/winotmk/winotmk.github.io

总有一些零碎的想法,需要记录下来,写全面的文章没有时间,不写下来又会忘,日记app又不方便整理,同时也想利用一下树莓派,网上搜索便发现hexo+github部署的方式,于是想尝试尝试,一路遇到很多问题

主要参考:基于树莓派搭建Hexo博客部署到GitHub/Gitee

前期第二参考:hexo——轻量、简易、高逼格的博客

更详细的安装过程:GitHub+Hexo 搭建个人网站详细教程

hexo官方文档:https://hexo.io/docs/

hexo博客文档(似乎和上面有不少内容重叠):https://theme-next.js.org/docs/

安装hexo

下载armv7版本的node.js:nodejs下载

配置github

git key配置:github每次需要输入密码和用户名的问题…

取消使用key令牌后还要输入密码:取消 SSH 私钥密码

后期配置

hexo配置

官方文档:https://hexo.io/zh-cn/docs/configuration

主题

Next主题github:https://github.com/next-theme/hexo-theme-next

Next主题的文档(ps.页面样式好看可参考):第三方服务集成

Next主题代码框高亮预览设置:https://theme-next.js.org/highlight/

资产文件夹

https://hexo.io/docs/asset-folders

访客统计

DevOps 访客数统计 & google analytics 数据分析

将文章视图添加到您的 Hexo 博客(有LeanCloud和Firebase比较分析)

给hexo博客文章添加阅读次数统计

hexo next主题的leancloud安全插件github:https://github.com/theme-nex…

上面链接的说明:Leancloud访客统计插件重大安全漏洞修复指南

Firebase:https://console.firebase.google…

评论

畅言:https://changyan.kuaizhan.com/v3/changyan/overview
valine:https://valine.js.org

其他

配置vscode:

本来都是用putty打指令,用WinSCP访问我的目录操作的,但是WinSCP自带的文本编辑过与拉跨,有几次多打空格没看出来导致直接hexo g失败,后来突发奇想为啥不找个轻量级的IDE直接去写这些呢,于是用起了vscode

Vscode配置ftp连接远程服务器(上传本地文件)

不过自己测试发现不好用,于是用了SSH FS这个vscode插件

相对路径./与../区别