Как очистить терминал и вернуться назад в nodejs? - PullRequest
0 голосов
/ 21 июня 2020

Я использую nodemon и хочу убрать прокрутку назад всякий раз, когда он обнаруживает изменение кода.

Я пробовал console.clear(), но это не очищает историю.

Что я пытаюсь необходимо отправить escape-последовательность терминала ES C [3J - очистить экран + историю. https://apple.stackexchange.com/questions/31872/how-do-i-reset-the-scrollback-in-the-terminal-via-a-shell-command

index. js:

...
var cmd = '3J';
const seq = `\x1B\x5B${cmd}`;
console.dir(seq,{showHidden:true});
debug("Cleared?");
...

, но результат будет:

[nodemon] starting `node index.js`
  index:index.js Starts +0ms
'\u001b[3J'
  index:index.js Cleared? +5ms
...