PHP asset build fails because the project requires Node.js 22, not 24
This project needs Node ^22.0.0, which does not match the version used to build it.
TypeErrorAn error that occurred in the deployed application. It is not necessarily a PanelAlpha Engine error, but we keep working on improvements so you run into fewer of them.
Seen1 times
WherePhp
StatusObservedOur team will look into this soon, verify the cause and try to fix it in an upcoming release.
Why it happens
The project requires Node.js ^22.0.0 for its asset build, but the deployment used Node.js 24. Because Node 24 is outside the declared version range, the build was stopped even though the application was detected as PHP.
What the log looks like
Deploy log
This project needs Node ^22.0.0, which does not match the version used to build it.Unable to find image 'node:24-bookworm-slim' locallyStatus: Downloaded newer image for node:24-bookworm-slim