vuejs / vue-cli

🛠️ webpack-based tooling for Vue.js Development
https://cli.vuejs.org/
MIT License
29.76k stars 6.33k forks source link

`serve` DONE output bug #2085

Open katerlouis opened 6 years ago

katerlouis commented 6 years ago

Version

3.0.0-rc.10

Node and OS info

npm 6.2.0 / node 10.7.0

Steps to reproduce

Go to tasks and serve a project

What is expected?

a break before "DONE"

What is actually happening?

"DONE" comes right after the "processing" message

image

Akryum commented 6 years ago

I guess it's trying to clear the console but for some reason it doesn't work.

katerlouis commented 6 years ago

I found another occurance of the bug Maybe more cases help figuring out why things happen.

image

Akryum commented 6 years ago

Maybe we could look at VS Code to see how they handle this in their integrated terminal (using the same technology, xterm).

katerlouis commented 6 years ago

Can't help there :D – But I will keep my eye open if this changes and poke you when it doesn't ^^

haoqunjiang commented 5 years ago

Seems no longer reproducible?

katerlouis commented 5 years ago

I can't tell you why, but it's still occuring to me:

image

got vue-cli version 3 (I guess? :D)

$ vue --version
3.5.0

and use it in an Electron wrapper but also have the issue in Chrome 72.0.3626.119 on macOS 10.13.6 High Sierra

LinusBorg commented 5 years ago

Did you update your @vue/* dependencies ever since you opened the issue? Or all dependencies, for that matter (delete lockfile and re-install)?

Does it happen on a fresh project?

Does it happen in a normal terminal or in VSCode's terminal or both?

gtsiolis commented 3 years ago

@katerlouis are you still seeing this?

katerlouis commented 3 years ago

Not quite, but still kinda :D (see the grey time)

image

different project created with vue-cli quite recently (2-3 months ago) Here's the package.json

  "dependencies": {
    "@saeris/vue-spinners": "^1.0.8",
    "@tonaljs/tonal": "^4.1.0",
    "gsap": "^3.5.0",
    "tone": "^14.7.39",
    "url-crypt": "^1.2.1",
    "v-hotkey": "^0.8.0",
    "vue": "^2.6.11",
    "vue-router": "^3.0.3",
    "vuex": "^3.5.1"
  },
  "devDependencies": {
    "@vue/cli-plugin-babel": "^3.12.1",
    "@vue/cli-plugin-eslint": "^3.12.1",
    "@vue/cli-service": "^3.12.1",
    "babel-eslint": "^10.1.0",
    "eslint": "^5.16.0",
    "eslint-plugin-vue": "^5.2.3",
    "less": "^3.12.2",
    "less-loader": "^4.1.0",
    "node-sass": "^4.14.1",
    "sass-loader": "^9.0.3",
    "vue-template-compiler": "^2.6.11"
  },

EDIT: $ vue ui targets globally installed vue-cli, right? (npm noob here)

Can't remember when I last updated this, here's the version. I could update and look again tomorrow. But now I need to sleep :D image