jjz-deploy
Version:
基于NodeJS的前端部署工具,将前端打包好的目录进行压缩、上传到服务器、备份并且解压到服务器目录
28 lines (24 loc) • 530 B
JavaScript
const chalk = require('chalk');
const symbols = require('log-symbols');
function _log(stat, message) {
const method = chalk[
stat === 'success'
? 'green'
: stat === 'info'
? 'cyan'
: 'red'
];
console.log(
method(symbols[ stat ]),
method(message)
);
}
exports.info = function (message) {
_log('info', message);
}
exports.success = function (message) {
_log('success', message);
}
exports.error = function (message) {
_log('error', message);
}