
怎么样才能避免污染 console.log() 呢?
const charm = require('charm')() charm.pipe(process.stdout) charm.background('red').write('abc') console.log('\n') // charm.pop() charm.background('white').foreground('black').write('abc') 1 oott123 2016-09-08 18:14:31 +08:00 终端里做前景背景颜色的原理,其实就是输出控制字符。 解决方法就是输出重置前景背景的控制字符即可。 看了下文档,不如试试 charm.display('reset') ?不知道有用没有。 |