Bildoptimering i produktionsmiljö kräver att `sharp` är installerat som beroende.
Förklaring
Next.js använder sharp för bildoptimering i produktion. I development-läge fungerar bildoptimeringen utan det, men vid deploy — framförallt i standalone-läge eller på en VPS — kraschar bildoptimeringen om sharp saknas.
sharp är ett native Node.js-beroende som kompileras för plattformen vid installation. Det ingår inte automatiskt i next eftersom det är tungt och inte alltid behövs.
Vanliga orsaker
sharp saknas i dependencies i package.json. Installerat som devDependency och därmed inte inkluderat i produktionsbuilden.
Lösning
Installera sharp som ett production-beroende:
npm install sharpSe till att det hamnar under dependencies, inte devDependencies:
{
"dependencies": {
"sharp": "^0.33.0"
}
}