node.js开发笔记——命令行输入输出
总结一下命令行输入输出。
命令行输出
nodejs命令行输出一般有:
- console.log
- console.error
- console.dir
- console.clear
- console.count
- console.trace
- console.time
- console.timeEnd
着色
可以使用输出格式化给输出添加样式。
可以使用Chalk着色器:https://github.com/chalk/chalk
安装:
1 | cnpm install chalk |
使用:
1 | const chalk = require('chalk') |
进度
使用progress:https://www.npmjs.com/package/progress
1 | const ProgressBar = require('progress') |
命令行输入
如何在命令行读取用户的输入:
1 | const rl = require('readline') |
可以使用inquirer包: cnpm install inquirer
1 | const inquirer = require('inquirer') |