待更新
框架选择
- 看这个小姐姐的blog想重新博客
wordpress
一般不自己造轮子- 上面小姐姐的博客用
Typecho
,查了一下生态不如hexo
hexo安装
- server
- 学生云优惠,9.9租了个阿里云的ssd服务器
- 跟着教程先粗略部署了一遍,跑通了暂时做个博客服务器
- client网上教程一堆
windows
的npm的字符集搞的比较蛋疼ubuntu18.04
最友好,16.04还有一些蛋疼的东西mac osx
安装时候npm有些权限问题,出于对hexo的信任,
主题插件
- 想“顺便”学下流行的前端框架
vue
,故选择有点小众的lite主题。- 配置一些新的脚本可以直接在
layout/index.ejs
里面加,但是vue工程rebuild之后就没了
- 配置一些新的脚本可以直接在
- git issue作为评论系统
- 改了一个点击效果,只在这篇博文生效点击这里下载
七牛云同步
- 背景图片和头像放github/static里面加载太慢了,搞个cdn加速
- 资源使用qshell进行同步
- 配置account
qshell fetch <RemoteResourceUrl> <Bucket> [<Key>]
: 抓取一个资源并以指定的文件名保存在七牛的空间里面qshell fput <Bucket> <Key> <LocalFile> [Overwrite]
: 表单上传,一般建议如果文件大小超过100MB的话,都使用分片上传。qshell qdownload [<ThreadCount>] <LocalDownloadConfig>
: 下载
注
- 带
*
的为参考资料没存随便找的一个 - 原来在
ubuntu18.04
部署了一遍挂了,然后又在macbook上重新部署 - github搞个repo存下博客文件,以防挂
hexo clean
之后public/static
会飞掉,搞个文件夹存一下- theme因为是直接clone下来,
git push
不会传上去