bia
Version:
a tool for download git repository
51 lines (46 loc) • 1.37 kB
JavaScript
/*
* @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,
}