又一次无功反思
· 阅读需 3 分钟
阅读量
0
阅读人次
0
今天是星期五,照常是应该好好休息,或者看看有没有啥感兴趣的技术可以了解一下。
不过呢,这几天都想着干这么一件事情,因为有些笔记不想被公开访问,希望可以通过登录 后再去浏览,而 Docusaurus 是不提供这个实现的。
所以我想着:
- 通过 HTTP请求
/api/v1/note/list
获取 markdown 笔记列表。 - 在 Docusaurus 上创建一个
Notebook
的页面。该页面左侧显示列表,右侧通过 react-markdown 渲染显示笔记内容。
这几天一直在解决如何能够使这个页面表现的很像 Docusaurus 的 文档 页面呢?直接使用 Docusaurus 的组件?例如 DocItem
、DocSidebar
组件。听起来不错,不过没有文档说这么用的话要怎么干。看源码吧,又看不懂......
于是我又寻思着自己通过 React Material 自己实现,但是死活又实现不了接近 Docusaurus 的效果。
就这样一直从晚上八点到现在十一点五十分,我又在想,我好像不应该把时间花在这。要实现这些页面效果,我现在感觉应该不难,如果是一个对 CSS 比较熟悉的人来说。呃,关键是我不熟悉,我熟悉又要花很多时间,花了时间又会因为工作中基本不会让我去使用而很快去遗忘。
好吧,所以我就是在浪费时间。这种笔记,就存在 Nextcloud ,通过它查看吧。我还有很多这种事情,总想着自己干,但是自己又干不出来,时间是花在了各种入门门槛的前面。明明可以用来休息,是的,休息。咱也不说自己去专研自己的专业知识了,咱好像也专研不下去.....