mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
feat(cli): improve changelog log message
This commit is contained in:
parent
26f2884fbb
commit
1706c375fa
packages/vant-cli/src
@ -1,6 +1,6 @@
|
|||||||
import { join } from 'path';
|
import { join } from 'path';
|
||||||
import { ROOT } from '../common/constant';
|
import { ROOT } from '../common/constant';
|
||||||
import { logger } from '../common/logger';
|
import { logger, simplifyPath } from '../common/logger';
|
||||||
import { createWriteStream, readFileSync } from 'fs-extra';
|
import { createWriteStream, readFileSync } from 'fs-extra';
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
import conventionalChangelog from 'conventional-changelog';
|
import conventionalChangelog from 'conventional-changelog';
|
||||||
@ -66,7 +66,7 @@ export async function changelog() {
|
|||||||
)
|
)
|
||||||
.pipe(createWriteStream(DIST_FILE))
|
.pipe(createWriteStream(DIST_FILE))
|
||||||
.on('close', () => {
|
.on('close', () => {
|
||||||
logger.success(`Generated changelog at ${DIST_FILE}`);
|
logger.success(`Changelog generated successfully at ${simplifyPath(DIST_FILE)}`);
|
||||||
resolve();
|
resolve();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
|
import chalk from 'chalk';
|
||||||
import logger from 'signale';
|
import logger from 'signale';
|
||||||
|
import { ROOT } from '../common/constant';
|
||||||
|
|
||||||
logger.config({
|
logger.config({
|
||||||
displayTimestamp: true
|
displayTimestamp: true
|
||||||
@ -33,4 +35,8 @@ export function getInteractiveLogger() {
|
|||||||
return interactive;
|
return interactive;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function simplifyPath(path: string) {
|
||||||
|
return chalk.yellow(path.replace(ROOT, '.'));
|
||||||
|
}
|
||||||
|
|
||||||
export { logger };
|
export { logger };
|
||||||
|
Loading…
x
Reference in New Issue
Block a user