每当 writeStream.columnswriteStream.rows 属性发生变化时,则触发 'resize' 事件。 当调用时,没有参数传给监听器回调。

    1. process.stdout.on('resize', () => {
    2. console.log('屏幕大小已改变');
    3. console.log(`${process.stdout.columns}x${process.stdout.rows}`);
    4. });