今天配置Nginx进行代理的时候发现一个小问题,css文件已经加载回来了,点开源代码也能看见,
但是并没有应用到Dom上。一开始怀疑是路径问题,因为路径上多了一个/,但直接强制引入后还是不行。
后续发现请求css文件的时候请求头中的ContentType是`text\plain`,而正确的应该是`text\css`
查询配置文档后了解到nginx加载文件时可以自动附加contentT...
【Fisheep-blog】是一款基于`Github Pages`、`Github Issues`实现的轻量化个人博客框架,使用NodeJS开发,由EJS解析动态生成HTML文件,通过`Github Actions`实现自动发布,自动更新。无需服务器,通过模板一键创建即可使用 。
已支持功能
- 基于Issues 动态生成页面,可跳转页面与打开文章
- 自动发布、自动更新
- ...
在贵州玩了几天,不得不说,水是真的漂亮, 突然就有点想去九寨沟玩了,哈哈哈哈
昨天半夜赶回来,今天闲着搞了搞博客,大概优化了一些东西,加了评论
目前已完成功能
- 引入utteranc, 现在支持评论了
- 配置集成了一下,现在可以修改部分内容
给自己画的大饼
- [ ] 目前使用EJS解析,但是模板写着不太舒服,后续考虑换成Handlebars
- [ ] 多语...
昨天补完了自动发布的逻辑,也新增了一个模板仓库,现在可以通过该仓库一键部署新仓库,同时新增或者编辑Issue的时候也能触发Github Action实现自动化部署了。
今天新增了一个模板样式,并且进行了调整,对于整体的代码结构也有所调整。
目前已完成功能
- [x] ~~链接与关于页面还没做~~
- [ ] 目前使用EJS解析,但是模板写着不太舒服,后续考虑换成Handlebars
...
开端
很早之前就有搭建博客的念头,因为一些原因,总是起起停停,现在也算是有一些时间可以来搞一个了(给我也整一个.png)。
选择
看了很多搭建方式,基本都是基于一些框架来搭建的,虽然很快很便利,但是感觉还是差点意思。
直到在Github上看到了一个库Gmeek 作者是通过Python使用Github提供的API获取Repo的东西,把Issue当做文章源,用Github Actions自...