Published on

枯树回春

Authors
  • Name
    Twitter
枯树终将回春

枯树终将回春

太阳终将冲破云层

太阳终将冲破云层

聊天更多的是学会倾听,现在的AI都能给我们提供非常好的思路,应该用起来。上午一直在解决mdx文件的soft break line 问题,我也去翻了下tailwind-nextjs-starter-blog 写的示例mdx,他所采用的换行标准是用的多一行,也试着给 vscode 安装一个叫 Prettier 的Extension。但是整个安装下来后,导致执行本地的 yarn run build 命令报错,通过和最新的remote仓库对比,删除了eslint的相关文件,移除 Prettier extension 来解决问题。

在整个尝试解决问题,引入新的问题,恢复问题的过程中,了解到了一些平常内容:
1.Prettier 这个 Extension 可以在代码保存的时候提供格式化。 2.GFM 是 Markdown 的一个标准,是由 GitHub 提出的, 全称是 Github Flavored Markdown。其换行标准是包含了我们平时的 soft break line。即回车就会换行。
3.tailwind-nextjs-starter-blog 这个项目是如何把 mdx 文档转换到 html 上格式化显示的。其大致的流程是 mdx 通过 contentlayer2 转换成 json 文件,然后再把 json 文件嵌入网页中。 其中的换行 \n 会转换成 <p>
4.如何保持tailwind-nextjs-starter-blog和原remote保持更新,我觉得手动合并是一个不错的方案。
5.如果想很好的学习博客是怎么建立起来的,还是要从头开始做一个next-js架构的项目才行。

加油吧,继续沉淀。

下午主要研究了一下mac如何转mov到gif,同时能在mdx中加载gif。准备写一个这方面的工具试一试。