docker-medusa icon indicating copy to clipboard operation
docker-medusa copied to clipboard

Prod: /node_modules/.bin/babel: not found

Open rjhllr opened this issue 3 years ago • 1 comments

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: image Fix for now: run an npm i instead of npm i --only=production.

rjhllr avatar Dec 29 '21 16:12 rjhllr

After all this time, do you consider medusa a valid option for production systems?

peastuti avatar May 05 '22 10:05 peastuti