UNPKG

bia

Version:

a tool for download git repository

51 lines (46 loc) 1.37 kB
/* * @Author: hzxulin@yeah.net * @Date: 2020-02-26 12:04:04 * @Last Modified by: hzxulin@yeah.net * @Last Modified time: 2020-02-26 17:37:23 */ const path = require('path') const inquirer = require('inquirer') const TIME_CONFIG = require('../../config/time.json') /** * 查询要输入的 format */ const askFormatInput = () => { return new Promise((resolve, reject) => { console.log('YYYY 代表 年份') console.log('MM 代表 月份') console.log('DD 代表 日期') console.log('HH 代表 24小时制,hh 代表 12小时制') console.log('mm 代表 分钟') console.log('ss 代表 秒数') const question = [ { type: 'input', name: 'format', message: '请输入 format 的值,如 YYYY-MM-DD HH:mm:ss', default: 'YYYY-MM-DD HH:mm:ss', validate: function (_val) { if (/\S+/.test(_val)) { return true } return '请输入正确的 format' }, }, ] try { inquirer.prompt(question).then((answer) => { resolve(answer.format) }) } catch (err) { reject(err) } }) } module.exports = { askFormatInput, }