DEV Community

Md Tanvir Ahamed Shanto
Md Tanvir Ahamed Shanto

Posted on

Build error occurred Error: Could not load the "sharp" module using the linux-x64 runtime

showing this error in deploy: Could not load the "sharp" module using the linux-x64 runtime
Solve: package downgrade in "0.32.6" version
package link: https://www.npmjs.com/package/sharp/v/0.32.6

Bangeli:
vercel deployment er somoy kew Build error occurred Error: Could not load the "sharp" module using the linux-x64 runtime ei error ti face korle apnar sharp package ti "0.32.6" ei version a downgrade kore er pore deploy korben. Taholei solve hoye jabe.

package link: https://www.npmjs.com/package/sharp/v/0.32.6

Top comments (2)

Collapse
 
josectoscano profile image
Jose Carlos Toscano • Edited

In my case, I was deploying my application on AWS Elastic Beanstalk. However I needed to manually specify the installation of the sharp package using the "cpu" and "os" flags, even though that "sharp" was already declared in my package.json.

So after running npm install I had to add npm install --cpu=arm64 --os=linux --libc=musl sharp to my application's buildspec file, since I am deploying my app in Linux Machines with arm64 architecture.

This solved my issue.

Ref to the docs: sharp.pixelplumbing.com/install#cr...

Collapse
 
klawdyo profile image
Claudio Medeiros

Provavelmente vocÃĒ estÃĄ desenvolvendo no windows e estÃĄ tentando colocar para rodar no Linux. Nestes casos, o package-lock fica com a sua configuraçÃŖo, e ela nÃŖo roda no Linux.
Ou vocÃĒ faz o downgrade do Sharp ou aprende a usar docker com wsl