dockerfile打包vue项目要vue脚手架环境吗?

docker-compose运行时,报错:

sh: 1: vue-cli-service: not found
ERROR: Service 'web' failed to build: The command '/bin/sh -c npm run build:prod' returned a non-zero code: 127

这个应该需要,打包一般使用npm run build