mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
25 lines
483 B
JavaScript
25 lines
483 B
JavaScript
#!/usr/bin/env node
|
|
|
|
import { logger } from 'rslog';
|
|
import { prompt } from 'enquirer';
|
|
import { ensureDir } from 'fs-extra';
|
|
import { VanGenerator } from './generator';
|
|
|
|
async function run() {
|
|
const { name } = await prompt<{ name: string }>({
|
|
type: 'input',
|
|
name: 'name',
|
|
message: 'Your package name',
|
|
});
|
|
|
|
try {
|
|
await ensureDir(name);
|
|
const generator = new VanGenerator(name);
|
|
await generator.run();
|
|
} catch (e) {
|
|
logger.error(e);
|
|
}
|
|
}
|
|
|
|
run();
|