aichat-antdesignx-app-cli
Version:
借助antd design x及开源包aichat-core封装的web端AI聊天助手App(TS版本)
27 lines (25 loc) • 797 B
JavaScript
const { promisify } = require("util");
const chalk = require("chalk");
/**
* clone代码模板
* @param {string} repo github代码模板仓库地址
* @param {string} dest 下载到哪个文件夹下
*/
module.exports.gitClone = async function (repo, dest) {
const download = promisify(require("download-git-repo"));
// 控制台进度美化插件
const ora = require("ora");
const process = ora(`download for ${repo}`);
// 运行进度转轮
process.start();
// 这里填写gitee仓库的地址就行
let gitUrl = "https://gitee.com/:appleyk/aichat-core-antdesignx-template#main";
try {
await download(gitUrl, dest, { clone: true });
process.succeed();
return "ok";
} catch (err) {
process.fail();
return err.message;
}
};