我的新博客上线了,附上Hexo博客折腾记录
鉴于简书和知乎经常以各种理由删除我的博客,之前我的WordPress博客又已经坏掉了,所以我一直想搞一个新的博客,这不看上了hexo静态博客了,直接托管在github上方便又免费。 配置啥的官方文档都很详细了,不再赘述。 博客地址:http://blog.deali.cn/ 各种配置,我还花了一天时间来写脚本把我的旧的博客导入,图片下载,做了替换等等工作,期间也出了很多问题,感觉很烦,很浪费时间,
目录7 个章节
鉴于简书和知乎经常以各种理由删除我的博客,之前我的WordPress博客又已经坏掉了,所以我一直想搞一个新的博客,这不看上了hexo静态博客了,直接托管在github上方便又免费。
配置啥的官方文档都很详细了,不再赘述。
各种配置,我还花了一天时间来写脚本把我的旧的博客导入,图片下载,做了替换等等工作,期间也出了很多问题,感觉很烦,很浪费时间,但是一旦开始搞了不坚持到最后又感觉之前的工作都白费了,所以到今天总算是搞好上线了~
关于提取markdown中图片我之前写过一篇文章了,这次又做了升级,可以把markdown中的网络图片全都下载下来并且替换成本地相对路径。有时间写一篇单独说。
参考:https://zhuanlan.zhihu.com/p/87811246
先上截图
最终效果这样,还不错吧
主页

分类

选择主题
Hexo官方文档:https://hexo.io/zh-cn/docs/
我选择的主题是hexo-theme-indigo,主页:https://github.com/yscoder/hexo-theme-indigo
生成文章永久链接
使用node.js常用的自动构建工具grunt来生成基于文件hash值的永久链接。
得先安装grunt并且配置一下,这个看一下官方文档就行:https://gruntjs.com/getting-started
参考:http://blog.jvaeyhcd.wang/posts/05c9df7e0c47bd64.html
Travis CI持续集成
想要自动部署博客,最好需要两个github仓库,一个随便取名,一个的名字是github用户名.github.io,这样才可以直接访问。
这里贴一下配置:
首先是.travis.yml文件
# 语言
language: node_js
# node版本
node_js:
- 8
# 指定缓存模块
cache:
directories:
- node_modules
# 监听分支
branches:
only:
- master
install:
- npm install
script:
- hexo clean
- hexo generate
after_script:
- git config user.name "用户名"
- git config user.email "邮箱"
- sed -i "s/{GH_TOKEN}/${GH_TOKEN}/g" ./_config.yml
- hexo deploy
然后是 _config.yaml 文件的最后,部署部分:
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
- type: git
repository: https://{GH_TOKEN}@这里放上第二个github仓库的链接
branch: master
其他的步骤就很简单了,参考两篇文档: (话说官方文档的写法好像是不对,以我这个为准)
欢迎交流
我整理了一系列的技术文章和资料,在公众号「程序设计实验室」后台回复 linux、flutter、c#、netcore、android、java、python 等可获取相关技术文章和资料
_EOF_
我的新博客上线了,附上Hexo博客折腾记录
- 本文作者:
- 程序设计实验室
- 版权声明:
- 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
相关文章
解决Chrome浏览器强制http重定向到https的问题
在chrome地址栏中输入 chrome://net-internals/ 选择 Domain Security Policy 在 Delete domain security policies 标签里输入要删除的域名
2021-12-18 · 杂七杂八 · 约 1 分钟
广州的夏天格外的热:9月实训心得小结
emmmm 不知不觉间来广州已经两个多星期了,本来打算一周写一篇小结的,结果上个星期感冒了在宿舍休息,前几天又中秋假期出去玩了,就一直拖着了...... 这个实训说好听是什么实习,结果就是学校和培训班合作,把我们塞到这里来集中体验培训,但是又不会教你很多真正有用的东西,谁要是觉得好就交钱上正式培训班,住宿贼贵,环境还贼差,还好只有一个月的时间,咬咬牙就过去了,其中的猫腻不言而喻...... 说说学
2021-12-18 · 杂七杂八 · 约 1 分钟
youtube-dl下载太慢了,我选yt-dlp
前言 最近过年嘛,过年前照例来下载一些贺岁歌曲,现在国内没啥人做贺岁专辑,这方面还得看马来西亚华人,他们每年都有出专辑,质量很不错! 国内平台自然是没有(或者不全的),需要在YouTube下载~ 之前我都是用Chrome插件下载完再使用脚本合并视频,有点繁琐,今年试试自动下载的黑科技~ 作为对比的这俩工具,都用 pip 安装即可 pip install youtube-dl pip install
2023-01-24 · 杂七杂八 · 约 1 分钟
苹果竟然给我发这种邮件?这是什么新骗局
今天突然收到一封邮件,说是我的Apple ID被锁了,要我点击链接登录解锁,一开始我是觉得挺烦的,上个月我的美区ID刚被锁了,折腾了很久联系了台湾的客服才给解锁的,现在我国区的ID也被锁了?苹果怕是药丸。 不过看这封邮件总觉得有什么不对劲的地方…… 你这apple单词的e好像不是英文字母吧,如果苹果公司发来的邮件会是这个?而且这发件的邮箱也不对啊,没见过这域名,苹果的难道不是apple.com吗?
2021-12-18 · 杂七杂八 · 约 1 分钟
讨论
共 0 条加载评论中…