Recently I upgraded to 11ty 2.0.
Noticed a failing build on CloudFlare Pages, and found out I was using the default Node.js version, namely v14! 😅
So I updated the
package.json to use the latest LTS version of Node.js available on CloudFlare (node 17):
"node": ">= 16"
and in the CloudFlare Pages dashboard, I updated the Node.js version to 16 in the environment variables tab.
Alternatively, with a file called
.node-version with the following content:
Here you can find more information about the Node.js version on CloudFlare Pages.