5b574fc778
* Update to error on usage of serverRuntimeConfig with serverless * Add tests for errors for serverless and runtime configs * Update docs wording
514 B
514 B
Using publicRuntimeConfig
or serverRuntimeConfig
with target
set to serverless
Why This Error Occurred
In the serverless
target environment next.config.js
is not loaded, so we don't support publicRuntimeConfig
or serverRuntimeConfig
.
Possible Ways to Fix It
Use config option env
to set build time variables like such:
// next.config.js
module.exports = {
env: {
special: 'value',
},
}
// pages/index.js
console.log(process.env.special) // value