gpt4 book ai didi

next.js - NextJs 自定义服务器

转载 作者:行者123 更新时间:2023-12-05 07:00:17 29 4
gpt4 key购买 nike

我设置了 custom server from the example但是,我的问题是……

服务端代码能否访问NextJs代码?

我的意思是,NextJs 是用 webpack 构建的,因此打包在它自己的上下文中,所以如果我想在服务器中初始化某些东西(比方说,数据库、日志系统等)之前 NextJs已经启动了,然后从NextJs中访问它...可以吗?除非服务器代码和 NextJs 代码在同一个包中,否则我看不出如何,是吗?

是的,我想有一些hacks可以使用,比如在运行时使用__non_webpack_require__ 导入文件......但这看起来像是hack(?)和只在一个方向。

还有其他更好的选择吗?

最佳答案

如果您在 NextJS 中使用 SSR,您可以在渲染之前访问 API。

https://nextjs.org/docs/basic-features/data-fetching/get-server-side-props

关于next.js - NextJs 自定义服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64179251/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com