UNPKG

gub

Version:

> 接入成本极低,快速从原有项目(可运行项目)中clone出新项目,并重写package.json,安装依赖

41 lines (29 loc) 850 B
"use strict"; var chalk = require("chalk"); var moment = require("moment"); var pkg = require("../package.json"); var log = console.log; var getCurDate = function getCurDate() { return moment().format("YYYY-MM-DD hh:mm:ss"); }; var getMessage = function getMessage(type, msg, color) { if (color === void 0) { color = "yellow"; } return log(chalk[color]("\u3010" + pkg.name.toUpperCase() + " " + getCurDate() + "\u3011" + type.toUpperCase() + ": " + msg)); }; exports.success = function (msg) { return getMessage("success", msg, "green"); }; exports.error = function (msg) { return getMessage("error", msg, "red"); }; exports.info = function (msg) { return getMessage("info", msg, "yellow"); }; exports.flat = function (msg, color) { if (color === void 0) { color = "yellow"; } return log(chalk[color](msg)); };