vue3-quickstart-cli
Version:
一个用于快速创建 Vue3 项目的脚手架工具。
19 lines (18 loc) • 375 B
JavaScript
// @ts-nocheck
import { execSync } from 'child_process';
export function checkPm(pm) {
try {
execSync(`${pm} --version`, { stdio: 'ignore' });
return true;
}
catch {
return false;
}
}
export function getAvailablePm() {
if (checkPm('pnpm'))
return 'pnpm';
if (checkPm('yarn'))
return 'yarn';
return 'npm';
}