Author: R.W.Flurando
Tags: 阿里云, markdown, 前端
没想到吧,阿里云的服务器居然还有后文。
我也没想到,但我还真弄了个有趣的自建服务。
由于有写微博客的需求,我就想把之前的博客(也就是这个)改一改支持微博客。
网站部分没有区别,微博客就短一点嘛,但是在支持手机端快捷编辑的方面还是需要弄的。
在这个过程中,我就连带着需要一个网页端编辑页面。
本来想着就用个textarea框来着,但后来偶然见到ThinkerDan的browser-markdown-editor,很是心动,于是连夜将其改造成了手机页面的形状。
目前这个完成的手机端就是放在垃圾阿里云服务器上的服务。
我们来说说这次fork。
clone好原项目后,我就开始看代码。
首先是删掉我看不懂同时感觉不重要的功能,用查找关键词的方法可以很方便找到。
对于这种前端项目,一处是css,一处是html的DOM树,一处是javascript的获取DOM内容,一处是javascript的方法,一处是javascript将方法挂到DOM内容上。
只要删去这五处,就可以了。
幸亏这个半AI项目在这一点上是极力让人明白的,所以find&replace五次循环即可。
半个上午和一个下午,删得干干净净,连其实挺优秀但是我的微博客用不上的保存文件功能都删了。
接下来是对我理解的部分进行小的改动并不断测试,必要时参考MDN的web内容。
比如,我将默认的light主题换成了dark,先删去了preview功能后用commonmark.js重新加回,添加editor、preview切换按钮。
经过无数次测试,我也是自认为完成了,于是同步到了阿里云服务器的/var/www/html文件夹下。
再用systemctl重启caddy后联网测试,ok!
写出来没干多少事,确实,但对我这种自控力和执行力都很低下的人来说已经是很好的fork了。
最后贴一下网址(2026年3月前有效),欢迎尝试。
确实没有https,因为我没备案,敏感内容别往上打,被中间插入的恶意代码弄红温了不要怪我没提醒。