Next.js客户端和服务器端引导代码

我将在服务器端和客户端都将自举的代码放在哪里?我在两端都需要一些逻辑,并且不想在多个地方维护它。我尝试过/考虑过:

  • 将其添加到src/components/_app.js中,constructor但这似乎只能在客户端执行(或者对于getInitialsProps服务器端还不够早)。
  • 将其添加到_app.js constructor和中server.js,尽管这意味着我的逻辑不能使用模块系统,import因为server.js它不是那样编译的。