The Node.js Version setting determines which version of Node.js is used during your project's Build Step as well as for running Serverless Functions.
To change the Node.js version, simply select the desired version from the available options. After updating this setting, a new deployment is required for the change to take effect.
package.jsonTo ensure your project consistently uses the correct Node.js version, always specify the Node.js engine version in your package.json file:
{
"engines": {
"node": ">=14.0.0 <19.0.0"
}
}
This helps both Esadax and other environments know which Node.js version your project expects.
If your project depends on older Node.js versions, Esadax supports them through preset engine versions. You can specify legacy versions in your package.json to maintain compatibility with older codebases or dependencies.