From b47c733344e0818cfa566d4d6c033d0c5494099c Mon Sep 17 00:00:00 2001 From: "chentao.arthur" Date: Mon, 20 Jul 2020 17:24:21 +0800 Subject: [PATCH] refactor: use console.clear to clear the log --- packages/@vue/cli-shared-utils/lib/logger.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/@vue/cli-shared-utils/lib/logger.js b/packages/@vue/cli-shared-utils/lib/logger.js index b154a302b0..886b0d4fbd 100644 --- a/packages/@vue/cli-shared-utils/lib/logger.js +++ b/packages/@vue/cli-shared-utils/lib/logger.js @@ -1,6 +1,5 @@ const chalk = require('chalk') const stripAnsi = require('strip-ansi') -const readline = require('readline') const EventEmitter = require('events') const { stopSpinner } = require('./spinner') @@ -59,10 +58,7 @@ exports.error = (msg, tag = null) => { exports.clearConsole = title => { if (process.stdout.isTTY) { - const blank = '\n'.repeat(process.stdout.rows) - console.log(blank) - readline.cursorTo(process.stdout, 0, 0) - readline.clearScreenDown(process.stdout) + console.clear() if (title) { console.log(title) }