每页的内容数量可以通过一个配置来设置,打开项目里的 .env 文件,在这个文件里添加一个内容分页环境变量。添加一个 POSTS_PER_PAGE,先让它的值等于 2 ,因为我们暂时没有多少内容,所以限制每页只有两个内容项目。
打开 app 下面的 app.config,在应用的配置里可以导出刚才添加的那个环境变量,从环境变量里面,把 POSTS_PER_PAGE 解构出来。这样在需要知道每页内容数量的地方可以导入使用这个配置。
等会儿我们会在 post.middleware 里面定义一个分页中间件,在这个中间件里会用到这个每页内容数量配置,打开 post.middleware 以后,在文件的顶部,从应用的配置里面,导入 POSTS_PER_PAGE 这个配置。 它来自上一级目录 app 下面的 app.config 这个模块。