我的博客程序现在用的是hexo,放在netlify上,netlify每个月是给300分钟的部署时间,目前更新了几篇文章,发现部署时间大约是每次1分钟多点儿,我当时就在想,写多少文章就开始嫖不到了,突然群里兜兜说也想了解netlify上的hexo怎么部署,我在搜教程的时候,突然发现部署方式可以用github的actions,然后netlify的时长会变成2000分钟/月...抱着这个想法,我在想是不是可以改一下现有的部署方式,一番研究之下,OK了,记录一下:
分类 码农修仙 下的文章
Hello,碎语TALK
嗯,最近折腾一下BLOG,看到别人用到这种类似微博的碎碎念,感觉很不错,然后我在我用的主题上发现内置了[Artitalk 3.3.4],试用了一下,感觉良好,他是一个基于leancloud的一个JS做的碎碎念系统,用了几天,感觉有些功能不是很满意,于是乎决定改动一下,然后pull request,但是写着写着,感觉很有约束(他已经很多版本了),内置的上传图床也是一个我平时不用的,看到原项目用的是MIT协议,所以我觉定花点时间来做一个自己的吧,嗯,说动就动。
写了2-3天,感觉要学习的东西还很多,当然,顺便托原作者的福,学习了一下一直想学习却没来及学习的 gulp
2022-11-20
49次阅读
暂无评论
Markdown基础使用学习笔记
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。1
Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式
Markdown的优点
- 兼容HTML
- 专注文字内容而不用考虑排板样式,你可以安心写作。
- 轻松导出HTML、PDF、看云甚至可以导出.epub和.mobi(Kindle的专有格式)
- 纯文本内容、兼容所有的编辑器和文字处理软件。
- 可读性强、直观、学习成本低
- 编辑器够多,常见的VSCODE、Typora、github、看云、语雀都可以拿来编辑
Markdown的缺点
- 衍生版本过多,解析器类型非常多,可能有许多解析器有独特的其它解析器不支持的功能
参考文档
2022-09-12
38次阅读
暂无评论
imagemin库使用
网上一堆过期教程啊,就酱紫...一共3步走
1. 下载依赖库
npm install imagemin
npm install imagemin-mozjpeg
2. 创建文件
然后建立一个 xxx.js
import imagemin from "imagemin";
import imageminMozjpeg from "imagemin-mozjpeg";
import imageminPngquant from "imagemin-pngquant";
imagemin(['images/*.{jpg,png}'], {
destination: './assets',
plugins: [
imageminMozjpeg({quality: 90}),
imageminPngquant({quality: [0.65, 0.8]}),
]
}).then( res => {
console.log(res);
});
3. 使用
node xxx.js
2022-02-21
21次阅读
暂无评论
Typecho评论样式修改
嗯,2天没有写东西了,这两天在调教BLOG程序中唉,各种问题多多,不过还好,一切顺利,嗯,修改了不少,
其中就有评论样式哦,话说,Typecho资料是够少啊,官方的更是少,不少都得自己动手,不过不怕,自己动手,丰衣足食嘛,嗯,言归正传,
Typecho 0.8后评论就只有一句代码
<?php $comments->listComments(); ?>
2021-12-01
15次阅读
暂无评论