I’m not sure what the problem might be but I have found that using a Node version higher than 18, it throws back error.
debug: ⛔️ Server wasn't able to start properly.
[2022-12-12 10:59:33.458] error: Could not load js config file /Users/treciaks/starter/backend/node_modules/@strapi/plugin-upload/strapi-server.js:
Something went wrong installing the "sharp" module
Cannot find module '../build/Release/sharp-darwin-arm64v8.node'
Require stack:
- /Users/treciaks/starter/backend/node_modules/sharp/lib/sharp.js
- /Users/treciaks/starter/backend/node_modules/sharp/lib/constructor.js
- /Users/treciaks/starter/backend/node_modules/sharp/lib/index.js
- /Users/treciaks/starter/backend/node_modules/@strapi/plugin-upload/server/services/image-manipulation.js
- /Users/treciaks/starter/backend/node_modules/@strapi/plugin-upload/server/services/index.js
- /Users/treciaks/starter/backend/node_modules/@strapi/plugin-upload/server/index.js
So I used Node v14 and it works well.
treciaks@Trecias-MBP backend % nvm use 14
Now using node v14.20.0 (npm v8.19.1)
treciaks@Trecias-MBP backend % npm run develop