准确的电话号码和 WhatsApp 号码提供商。 如果您想要电子邮件营销活动列表或短信营销活动,那么您可以联系我们的团队。 电报: @latestdbs

中包含多个问题供您在设计和构建几乎任何东西时询问

自己你的邮件 一个星期一次关于前端和用户体验的有用技巧。受到 190000 友好人士的信赖。 功能面板 设置 create-next-app我们首先使用并更改其目录来设置一个新项目我们不想永远对所有博客文章进行硬编码getStaticProps。毕竟这就是我们_posts/之前在目录中创建所有这些文件的原因。我们现在需要一种方法来读取这些文件并将其内容传递给页面组件。 我们可以通过几种方法来做到这一点。我们可以直接读取文件getStaticProps。fs因为这个函数在服务器上运行而不是在客户端上运行所以我们可以像它一样访问本机 模块。

我们可以在保存页面组件的同一文件中读取

转换甚至操作本地文件。 为了保持文件简短并专注于一项任务我们将将该功能移至单独的文件中。这样Posts组件只需要显 波兰电话号码表 示数据而不必本身读取该数据。这为我们的项目增加了一些分离和组织。 按照惯例我们将把读取数据的函数放在一个名为l 该文件将包含所有为显示内容的组件抓取内容的函数。 对于帖子概述页面我们需要一个读取处理和返回所有帖子的函数。我们就这样称呼它getAllPosts。在其中我们首先使用构建目录的路径_posts/。然后我们用来readdirSync读取该目录它为我们提供了其中所有文件的名称。

电话号码清单

映射这些名称然后我们依次读取每个

文件。读取文件后我们得到它的内容作为一个长字符串。为了将 frontmatter 与帖子的文本分开我们将该字符串运行到g我们还将通 B2C 电话列表 过删除md文件名末尾的 来获取每个帖子的 slug。我们需要该 slug 来构建稍后可以访问该帖子的。由于此功能不需要帖子的 Markdown 正文因此我们可以忽略其余内容。我们添加到每个帖子的链接还没有指向任何地方。目前还没有页面能够像这样响应 /posts/hello-world。通过动态路由我们可以像这样添加一个匹配所有路径的页面。 创建的文件s将匹配所有看起来像 的 /posts/abc。

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注