-
- Notifications
You must be signed in to change notification settings - Fork 6.3k
Open
Description
Version
3.4.0
Environment info
INSIDE DOCKER CONTAINER: Node:10.15.1-slim System: OS: Linux 4.9 Debian GNU/Linux 9 (stretch) 9 (stretch) CPU: (2) x64 Intel(R) Core(TM) i7-6850K CPU @ 3.60GHz Binaries: Node: 10.15.1 - /usr/local/bin/node Yarn: 1.13.0 - /usr/local/bin/yarn npm: 6.4.1 - /usr/local/bin/npm Browsers: Chrome: Not Found Firefox: Not Found npmPackages: @vue/babel-helper-vue-jsx-merge-props: 1.0.0-beta.2 @vue/babel-plugin-transform-vue-jsx: 1.0.0-beta.2 @vue/babel-preset-app: 3.4.0 @vue/babel-preset-jsx: 1.0.0-beta.2 @vue/babel-sugar-functional-vue: 1.0.0-beta.2 @vue/babel-sugar-inject-h: 1.0.0-beta.2 @vue/babel-sugar-v-model: 1.0.0-beta.2 @vue/babel-sugar-v-on: 1.0.0-beta.2 @vue/cli-overlay: 3.4.0 @vue/cli-plugin-babel: ^3.4.0 => 3.4.0 @vue/cli-plugin-eslint: ^3.4.0 => 3.4.0 @vue/cli-plugin-unit-jest: ^3.4.0 => 3.4.0 @vue/cli-service: ^3.4.0 => 3.4.0 @vue/cli-shared-utils: 3.4.0 @vue/component-compiler-utils: 2.5.2 @vue/eslint-config-airbnb: ^4.0.0 => 4.0.0 @vue/eslint-config-standard: ^4.0.0 => 4.0.0 @vue/preload-webpack-plugin: 1.1.0 @vue/test-utils: ^1.0.0-beta.20 => 1.0.0-beta.29 @vue/web-component-wrapper: 1.2.0 eslint-plugin-vue: ^5.0.0 => 5.1.0 jest-serializer-vue: 2.0.2 vue: ^2.5.22 => 2.6.2 vue-eslint-parser: 2.0.3 vue-hot-reload-api: 2.3.1 vue-jest: 3.0.2 vue-loader: 15.6.2 vue-router: ^3.0.1 => 3.0.2 vue-style-loader: 4.1.2 vue-template-compiler: ^2.5.21 => 2.6.2 vue-template-es2015-compiler: 1.8.2 vuex: ^3.0.1 => 3.1.0 npmGlobalPackages: @vue/cli: 3.4.0
Steps to reproduce
- use docker-compose to run vue-cli inside a docker container
- observe that the logs are very verbose after each reload
What is expected?
A single compiling/done message on each reload would suffice. Don't show "in a container" message again, don't show the app is running at message either.
What is actually happening?
The following is logged on each reload:
WAIT Compiling...9:55:09 PM 98% after emitting CopyPlugin DONE Compiled successfully in 145ms9:55:10 PM App running at: - Local: http://localhost:8080/ It seems you are running Vue CLI inside a container. Access the dev server via http://localhost:<your container's external mapped port>/
This doesn't happen in a native CLI log because the native CLI can perform clears which then redraw the compiling view in place. This isn't the case in container (or server) logs because they're logged sequentially.
cedricdelpouxcedricdelpoux