[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"problem-detail-error-mybucks-online-core-the-engine-node-is-incompatible":3},{"stack":4,"error":5,"seoName":6,"seoStack":7,"seo":8,"breadcrumb":10,"titlePrefix":17,"titleAccent":18,"lead":19,"facts":22,"why":37,"log":47,"fix":72,"engine":81,"related":89,"pitch":96},"vite","mybucks-online-core-the-engine-node-is-incompatible","Vite deploy fails because the Node.js runtime is too old","Vite",{"description":9},"Learn what causes Vite deploy fails because the Node.js runtime is too old, how PanelAlpha Engine responds to it during deployment.",[11,14,16],{"label":12,"href":13},"App Installations","\u002Fapps",{"label":7,"href":15},"\u002Fapps\u002Fstacks\u002Fvite",{"label":6},"Vite deploy fails because ","the Node.js runtime is too old",[20],{"text":21},"Error recorded 4 times in PanelAlpha Engine deploys on Vite. The deploy log below is the recorded failure output.",[23,28,31,33],{"label":24,"value":25,"tone":26,"tooltip":27},"Type","Error","err","An 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.",{"label":29,"value":30},"Seen","4 times",{"label":32,"value":7},"Where",{"label":34,"value":35,"tooltip":36},"Status","Observed","Our team will look into this soon, verify the cause and try to fix it in an upcoming release.",{"heading":38,"body":39},"Why it happens",[40,42,45],{"text":41},"The Vite build installs ",{"text":43,"code":44},"@mybucks.online\u002Fcore@3.0.9",true,{"text":46},", which requires Node.js 24 or newer. The build environment is using Node.js 20.20.2, so Yarn stops during dependency installation before assets are compiled.",{"heading":48,"block":49},"What the log looks like",{"header":50,"lines":51},"Deploy log",[52,56,60,64,68],{"segments":53},[54],{"text":55},"Compiling static assets on host",{"segments":57},[58],{"text":59},"yarn install v1.22.22",{"segments":61},[62],{"text":63},"error @mybucks.online\u002Fcore@3.0.9: The engine \"node\" is incompatible with this module. Expected version \">=24\". Got \"20.20.2\"",{"segments":65},[66],{"text":67},"error Found incompatible module.",{"segments":69},[70],{"text":71},"Deploy failed: Failed to start \u003Caccount>",{"heading":73,"steps":74,"block":78},"How to fix it",[75],[76],{"text":77},"Configure the Vite build to use Node.js 24 or newer, if supported by the application and host. Commit the required runtime configuration used by the project, then redeploy. If Node.js 24 is not available, use a compatible dependency version that supports Node.js 20 and update the lockfile.",{"header":79,"lines":80},"Fix by hand",[],{"heading":82,"body":83,"block":86},"How PanelAlpha Engine solves it",[84],{"text":85},"Detect the Node.js engine requirement before installing dependencies and select a compatible runtime, or report the required runtime in the failure summary. The Vite strategy should avoid proceeding with the build when the configured Node.js version cannot satisfy package engines.",{"header":87,"lines":88},"",[],{"heading":90,"items":91},"Apps affected",[92],{"title":93,"badge":94,"tone":26,"href":95},"mybucks-online","4 occurrences","\u002Fapps\u002Fmybucks-online\u002Fapp",{"heading":97,"body":98,"footNote":99,"docsLabel":100,"docsHref":101},"Try PanelAlpha Engine yourself.","The easiest way to turn your server into a safe, controlled environment for your AI agent. Deploy, manage and maintain any project from Claude Code, Cursor, Codex or any other MCP client. Open source under Apache 2.0, free to run.","Requires Ubuntu 24.04 or 26.04 · 2 GB RAM · 1 CPU","Read the documentation","https:\u002F\u002Fpanelalpha.com\u002Fdocs"]