hexo+github
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 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
不过自己测试发现不好用,于是用了SSH FS这个vscode插件