yuey-cli
Version:
前端脚手架 JS VUE3 element plus...
18 lines (17 loc) • 582 B
JavaScript
import { getAll } from './rc';
import downloadGit from 'download-git-repo';
import { DEFAULTS } from './constants';
//下载模板
export const downloadLocal = async (projectName) => {
let config = await getAll();
let api = `github:${config.user||DEFAULTS.user}/${config.registry||DEFAULTS.registry}`;
return new Promise((resolve, reject) => {
downloadGit(api, projectName, (err) => {
if (err) {
console.log('downloadGit', err);
reject(err);
}
resolve();
});
});
}