接上文油猴脚本,抓取LeetCode题解[3],把json文件抓取下来之后就是在我的前端项目中怎么把内容再展示出来的事情了。今天偷了点空,做了上去

具体效果见http://next.cheungq.com/leetCode/solution/
只是简单的把HTML和Markdown文本展示出来了,没有做太多修饰。
在原来的nextjs项目中新增了,后续的再重新写下样式和一些交互上的功能

"react-markdown": "^6.0.3",
"github-markdown-css": "^5.1.0",

用来渲染实现Markdown文本的展示,“react-markdown”高版本的有问题,因为require和import引用方式的区别导致无法使用,不做过多赘述
另外尝试了其他的Markdown的依赖,另外有一些问题,比如nextjs不允许引用依赖中自己引用css文件 具体可以参看官方说明 “https://nextjs.org/docs/messages/css-npm