# mycli脚手架 **Repository Path**: jin_tao9595/mycli ## Basic Information - **Project Name**: mycli脚手架 - **Description**: 自己创建的脚手架demo,超级简单的 - **Primary Language**: Unknown - **License**: Unlicense - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-14 - **Last Updated**: 2024-05-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 安装的包 ## 参考npm官网,注意版本 - npm i chalk@4 ora@5 inquirer@8 -D chalk 设置控制台字体颜色 背景色 加粗 等样式 ora 可以使用ora来做一个loading效果 ![chalk效果](images/chalk.jpeg) ![ora效果](images/ora.jpeg) - npm install download-git-repo -- GitHub - github:owner/name or simply owner/name -- GitLab - gitlab:owner/name -- Bitbucket - bitbucket:owner/name ![git仓库下载](images/downloadGitRepo.png) - npm i ncp -D -- 将下载的项目从缓存路径拷贝到工作路径 - win系统可能需要安装一个 execa 去执行下载依赖 -- npm i execa - npm i fs-extra -- 它是对fs的一个扩展,包含 fs ,而且比它的功能还要多