hello
very nice to see you!
你一定不会相信我为了搞这个花费了多少的时间,犯了多少错误,但是不管怎么说,最终还是上线了……
说起来是十分的羞耻,我原本想要使用最原始的方式,那就是不用主题,不用别人写好的文件,而是完全靠自己。
靠自己写一个识别md文件的程序
然后自己写一个对应的html文件,然后这个写好的js文件就会自动将md文件修改成html文件。
你可能会觉得好像很厉害的样子,其实不是的。
要实现这个其实非常简单.
只需要用html用一行代码来写一个块用来接受js处理之后的值,
然后在js中使用四行代码写一个处理md文件的程序就可以了.
确实非常简单是吧?但是现在问题来了,在本地上是没法读取md文件的,这是由于浏览器的安全设置导致的.
我在网上找资料,有人给建议说:把程序部署到服务器上即可,在服务器上就没有这个安全限制了.
然后我把网页部署在github pages上,可是在github上我依旧没法使用JavaScript的库读取md文件.
这又是怎么一回事呢?github pages难道不是服务器?难道是有什么文件或者某些代码写错了?
我十分不理解,但是不知道怎么应该修复这个问题,
英文世界的文档有点难以找寻,一来是不知道应该怎么搜索,二来是即使搜索到了也很可能没有留意到而略过.
这个就是最大的困难了,假如无法解决这个问题,难道你要写一篇blog就要自己编辑一个html文件么?那么多浪费时间,多浪费精力啊!
尽管html要比markdown强大得多,但是作为一个博客能用上那么强大的功能吗?为了这些用不上的强大要付出那么多的精力,实在是不划算.
于是我最终决定使用主题,偶然间看见了这个开源主题.
其实这个主题的样式与我原本的设想已经相差甚远,但是想要找到一个完整的,崭新的,开源的,现代的主题是一件很难的事.
比如说:有的人的主题已经被他自己使用过,有很多深入定制的内容.
想要清理干净着实是一件难事.
这一个主题,作者没有更改原文件–并不是作者自己不用,而是他在另外一个bush中使用,那么现在的master就不会被他的使用所污染.
所以…就先这么用着吧,假如你有足够的实力,那么自定义一个主题,自行修改这个主题也不再是什么问题.
我曾经在知乎上看见一个答主,他也曾经对写博客很感兴趣,但是她又觉得市面上的博客软件以及主题不符合他的心意,最终,他自己写了一个博客系统.
开源|分享|免费|独立
这个就是互联网精神.
-我的Bilibili墨泽moozy
-我的公众号墨泽moozy
-我的知乎干干净净我的心
-我的博客