关于ascii-table的问题
发布于 10 年前 作者 An-leb 3401 次浏览 最后一次编辑是 8 年前

###ascii-table是一个命令行的表格组件

var AsciiTable = require("utils/asciitable");
var table = new AsciiTable("issues lists");
table.addRow(1, "anleb","23","xxxx[@qq](/user/qq).com");
console.log(table);
+------------------------------+
|         issues lists         |
|------------------------------|
| 1 | anleb | 23 | xxxx[@qq](/user/qq).com |
+------------------------------+
[Finished in 0.2s]

但是不足的地方它好像对中文支持不好,如果有中文就会排版很乱。

github地址:https://github.com/sorensen/ascii-table

大家有遇到过嘛

1 回复

问题我自己解决了,我用unicode编码判断中文,给中文的肉眼宽度是2,给数字和字母的肉眼宽度是1,请注意 这里是说:肉眼宽度。

本来想给老外的github搞分支的,算了。

回到顶部