From 785ca9e998862c50ee8a54c4eb8c4764cba3a9f6 Mon Sep 17 00:00:00 2001 From: NewFuture Date: Sat, 31 Aug 2019 18:25:22 +0800 Subject: [PATCH] =?UTF-8?q?feat(messages):=20=E6=9B=B4=E6=96=B0=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/config.js | 2 +- src/task.js | 9 ++++++--- src/tasks/devtool.js | 9 +++++---- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/config.js b/src/config.js index 9e01eb7..c63940b 100644 --- a/src/config.js +++ b/src/config.js @@ -39,7 +39,7 @@ function loadConfig(configFile) { var config = json5.parse(json); // @ts-ignore const version = require('../package.json').version; - log.info(TITLE, colors.cyan.italic(`v${version}`), 'load config', colors.blue.underline(configFile)) + log.info(TITLE, colors.cyan.italic.dim(`v${version}`), colors.gray.dim('load config'), colors.gray.bold.underline(configFile)) const allowedKeys = Object.keys(exports.default); config = Object.keys(config) diff --git a/src/task.js b/src/task.js index e5a6edb..c83a1b8 100644 --- a/src/task.js +++ b/src/task.js @@ -98,12 +98,15 @@ gulp.task('build', gulp.series('clean', 'compile')); // 监测文件修改 gulp.task('watch', gulp.series( gulp.parallel('js-watch', 'wxs-watch', 'wxss-watch', 'wxml-watch', 'json-watch', 'image-watch', 'copy-watch', 'npm-watch'), - taskLog(rainbow('All watching tasks started ...'))) + taskLog(colors.greenBright.bold('\tAll watch tasks started !'))) ); //开发模式 -gulp.task('dev', gulp.series('try-quit', 'clean', 'compile', gulp.parallel('try-open', 'watch'))); +gulp.task('dev', gulp.series( + 'try-quit', 'clean', 'compile', + gulp.parallel('try-open', 'watch'), + taskLog(colors.inverse(rainbow('all tasks are ready, waiting for code change ...'))) +)); gulp.on('error', console.trace); gulp.on('error', error('gulp')); - diff --git a/src/tasks/devtool.js b/src/tasks/devtool.js index 6c530d9..33c27d5 100644 --- a/src/tasks/devtool.js +++ b/src/tasks/devtool.js @@ -80,7 +80,7 @@ exports.close = function (pass) { * 退出 */ exports.quit = function (pass) { - logger.info(TITLE, startIcon, colors.cyan('quit'), colors.gray('尝试退出微信开发者工具...')) + logger.info(TITLE, startIcon, colors.cyan('quit'), 'Wechat Devtools', colors.gray('尝试退出微信开发者工具...')) return exports.isOpenPort().then(function (isOpen) { if (isOpen) { return devtool.cli('--quit', path.resolve(exports.dist)) @@ -130,14 +130,15 @@ function getSize(path) { */ exports.upload = function () { const version = devtool.getPkgVersion() || '0.0.0'; - const uploadProject = version + '@' + path.resolve(exports.dist); - logger.info(TITLE, startIcon, colors.cyan('upload'), 'project in', colors.underline(uploadProject)); + const dist = path.resolve(exports.dist); + const uploadProject = version + '@' + dist; + logger.info(TITLE, startIcon, colors.cyan('upload'), 'project in', colors.underline(dist)); const logPath = path.join(os.tmpdir(), 'mplog-' + version + '-' + Date.now() + '.json') return devtool.getCommitMsg() .then(function (message) { message = (message || process.env.npm_package_description || '').trim().substr(0, 2048) - logger.info(TITLE, colors.gray(message.split('\n', 1)[0])) + logger.info(TITLE, colors.gray.bold(version + ':'), colors.dim.gray.underline(message.split('\n', 1)[0])) return devtool.cli('--upload', uploadProject, '--upload-info-output', logPath, '--upload-desc', encodeURI(message)) }) .then(function (res) {