如何使用 next.js 建立博客?

How to build a blog using next.js?

我是网络开发新手,最近想建一个自己的博客。我使用 Next.js 托管我的页面,我已经完成了框架,但仍然存在一些重大问题。

  1. 如何从 markdown 文件渲染页面?我只是不知道其他人是怎么做到的。我是否必须在 'server.js' 文件中使用 fs 并通过 md 文件响应某些请求?或者还有其他方法?

  2. 如果第1步完成了,我想知道我的markdown文件中是否有<img>标签引用了一些本地图片,我该如何渲染这些?

回答 1。您可以使用 npmmarkdown-to-jsx

但我强烈建议为此目的使用 Docusorous 或 GatsbyJS。两者都有您的要求。

其次,对于图像 - 您始终可以将它们包含在 Markdown 中,它们将使用 markdown-to-jsx 转换为 JSX。