1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hustcc-word-table

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Ворд-тэйбл — это простая библиотека JavaScript (browserjs / nodejs) для создания таблиц ASCII в терминале / консоли. Основана на ворд-видтх.

Статус сборки Статус покрытия npm npm npm

скриншот

1. Установка и импорт

npm install word-table

Импортируйте его с помощью тега script в HTML.

<script type="text/javascript" src="dist/word-table.min.js"></script>

Импортируйте с помощью require.

var WordTable = require('word-table');
//или
import WordTable from 'word-table';

2. Использование и API

Сначала посмотрите демо:

var header = ['id', 'name', 'birthday'];
var body = [
  ['#1', '王小为', '1992-08-01', '备注:hustcc'], 
  ['#2', '小泥巴', '1992-09-20'],
  ['#3', '佚名', '保密']
];

// базовое использование
var wt = new WordTable(header, body);
console.log(wt.string());

API настолько прост, что документы не нужны.

wt.setHeader(['id', 'name', 'birthday']);
wt.appendBody(['#3', '佚名', '保密']);
wt.setBody([['#4', '在线工具', '保密', 'atool.org']]);
wt.array();
wt.string();
wt.reset();

Подробное использование и демонстрационный код можно посмотреть здесь, а запуск npm test позволит увидеть результат.

Все методы API являются цепными, например:

var wt = new WordTable();
wt.reset()
  .setHeader(['id', 'name', 'birthday'])
  .appendBody(['#3', '佚名', '保密']);
var str = wt.string();

3. Тестирование

npm install

npm run build

npm test

Или вы можете открыть веб-сайт, а затем протестировать его в консоли [F12].

4. Лицензия

MIT@hustcc.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Библиотека JavaScript для вывода таблиц в консоли/терминале, поддерживает браузеры и среду Node.js. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/hustcc-word-table.git
git@api.gitlife.ru:oschina-mirror/hustcc-word-table.git
oschina-mirror
hustcc-word-table
hustcc-word-table
master