Estoy usando archivos .yml en mi next.js debido a la ventana acoplable y uso estas configuraciones .yml en next.js runtimeConfig. Estas configuraciones se pueden ver en la pestaña de red del navegador, ya que se adjuntan con la respuesta del documento.
Sé acerca de serverSideConfigs, pero algunas de las configuraciones deben usarse en el front-end, por lo que no puedo ponerlas en serverSideConfig.
¿Hay alguna forma de ocultar estas configuraciones de tiempo de ejecución en la respuesta de llamadas de red?
Puede poner toda la información confidencial en serverRuntimeConfig en lugar de publicRuntimeConfig en next.config.js
module.exports = { serverRuntimeConfig: { // Will only be available on the server side mySecret: 'secret', secondSecret: process.env.SECOND_SECRET, // Pass through env variables }, publicRuntimeConfig: { // Will be available on both server and client staticFolder: '/static', }, }