【发布时间】:2014-06-27 12:06:26
【问题描述】:
我发现在 repl 中为提示添加颜色确实有助于分离输出。我通过使用 NPM 的粉笔实现了这一点,但这在提示符和光标之间增加了一堆空格。
var term = repl.start({
prompt: chalk.blue('goose> '),
eval: function(cmd, context, filename, cb){
...
}
});
提示出来是这样的('|'是光标):
goose> |
关于如何解决的任何想法?
【问题讨论】:
-
找到Relevant problem。看起来提示长度设置为整个提示字符串,包括转义颜色字符。不确定是否可以使用 repl 获得我想要的。
标签: node.js terminal console read-eval-print-loop chalk