我正在使用NextJS的instrumentation.ts文件在服务器启动时动态获取配置,并希望在运行时将此配置提供给所有API路由和服务器端组件。使此对象可用的最佳方法是什么?我正在考虑使用Node global变量,但感觉这不是最佳实践。对此,最干净的方法应该是什么?
instrumentation.ts
global
5us2dqdw1#
使用Node.js全局变量存储配置数据可能不是最干净或最安全的方法,因为它可能导致各种问题,例如无意中修改全局状态和潜在的安全风险。相反,您可以考虑更结构化和更安全的方法,使配置数据可用于Next.js中的所有API路由和服务器端组件
1条答案
按热度按时间5us2dqdw1#
使用Node.js全局变量存储配置数据可能不是最干净或最安全的方法,因为它可能导致各种问题,例如无意中修改全局状态和潜在的安全风险。相反,您可以考虑更结构化和更安全的方法,使配置数据可用于Next.js中的所有API路由和服务器端组件