chore(cli): merge greet logs (#12365)

This commit is contained in:
neverland 2023-10-14 17:30:11 +08:00 committed by GitHub
parent 714bb42719
commit 9065400586
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 14 deletions

View File

@ -1,5 +1,3 @@
import color from 'picocolors';
import { createRequire } from 'node:module';
import { createServer, build } from 'vite';
import {
getViteConfigForSiteDev,
@ -41,11 +39,6 @@ export async function compileSite(production = false) {
);
const server = await createServer(config);
await server.listen(config.server?.port);
const require = createRequire(import.meta.url);
const { version } = require('vite/package.json');
const viteInfo = color.cyan(`vite v${version}`);
console.log(` ${viteInfo}` + color.green(` dev server running at:\n`));
server.printUrls();
}
}

View File

@ -1,12 +1,12 @@
// @ts-ignore
import fs from 'node:fs';
import { URL, fileURLToPath } from 'node:url';
import { logger } from 'rslog';
import { createRequire } from 'node:module';
const packagePath = fileURLToPath(new URL('../package.json', import.meta.url));
const packageJson = JSON.parse(fs.readFileSync(packagePath, 'utf-8'));
export const cliVersion: string = packageJson.version;
const require = createRequire(import.meta.url);
const { version: viteVersion } = require('vite/package.json');
const { version: cliVersion } = require('../package.json');
logger.greet(` Vant CLI v${cliVersion}\n`);
export { cliVersion };
logger.greet(` Vant CLI v${cliVersion} / Vite v${viteVersion}\n`);
process.env.VANT_CLI_VERSION = cliVersion;