docker-medusa
docker-medusa copied to clipboard
Prod: /node_modules/.bin/babel: not found
Just documenting this, it's not a big one to fix, but will be needed for prod in the future. I know that prod is not a ready-to-use thing as of now, but maybe someone comes across this issue. I'm evaluating the performance of Medusa right now which is why I care about production already. The current prod Dockerfile uses an npm installation which excludes devDependencies:
https://github.com/medusajs/docker-medusa/blob/main/backend/Dockerfile.prod#L41
However, when running using the develop.sh script with the "run" parameter (which is the Dockerfile entrypoint), babel is started too:
Fix for now: run an
npm i
instead of npm i --only=production
.
After all this time, do you consider medusa a valid option for production systems?