### Version 3.0.0-rc.3 ### Reproduction link [https://github.com/wolthers/vue-cli-bug](https://github.com/wolthers/vue-cli-bug) ### Steps to reproduce Check out https://github.com/wolthers/vue-cli-bug Run `npm run watch` in the project directory ### What is expected? Project should be recompiled on file changes in production mode ### What is actually happening? Project is recompiled in development mode --- There is no way to override mode if the build command is run and the watch flag is provided. Bug was introduced in with any @vue/cli version after beta.16 in this commit: https://github.com/vuejs/vue-cli/commit/3193b0dc3b5445656a8b94425345e3c8475f7533. <!-- generated by vue-issues. DO NOT REMOVE -->