sdjcli
Version:
A cli for init project for bf/sdj
32 lines (27 loc) • 588 B
JavaScript
const Table = require('cli-table');
const tip = require('./tip');
const table = new Table({
head: ['name', 'description',],
style: {
head: ['cyan']
}
});
module.exports = (config) => {
const keys = Object.keys(config);
if(keys.length) {
keys.forEach((key) => {
table.push(
[`${key}`, config[key].description]
);
});
const list = table.toString();
if (list) {
tip.info('模板列表是: ')
console.log(`${list}\n`);
} else {
tip.fail('模板不存在!');
}
} else {
tip.fail('模板不存在!');
}
};