mall-cli-project
v1.2.12
Published
# 项目说明 前端脚手架工具,能够快速从自己gitlab仓库中拉出模板代码,并下载代码、下载依赖
Downloads
20
Readme
mall-cli-project
项目说明
前端脚手架工具,能够快速从自己gitlab仓库中拉出模板代码,并下载代码、下载依赖
更新记录
- 2023-04-28 修复不支持写入gitlab仓库地址的bug
- 2023-04-25 支持自定义模板【支持:gitee、github、gitlab】
- 2023-04-23 加入模板版本选择(使用tag作为版本)
- 2023-04-21 增加此脚手架新版本提示(使用mall-cli create 或 mall-cli write时提示)
待完成
功能说明
命令:
- 下载包:npm install -g mall-cli-project
- 执行命令,写入你gitlab仓库地址: mall-cli set 'xxx'
- 执行命令,写入你自己gilab的AccessToken: mall-cli write 'xxx'
- 执行命令,创建项目: mall-cli create xxx
- 执行命令,添加自定义模板:mall-cli add xxx (xxx为模板地址,支持gitee、github、gitlab)
- 执行命令,移除自定义模板:mall-cli remove xxx (xxx为模板地址)
- 执行命令,清空自定义模板:mall-cli clear
mall-cli add xxx 命令说明
- 此命令可以添加自定义模板目录,xxx为模板地址
- 仅支持https协议的clone地址,不支持shh
- 如果使用gitee或者gitlab,xxx值 为clone地址(栗子:mall-cli add https://gitee.com/xxx/xx.git)
- 如果使用github, xxx值 为clone地址,可能会拉取代码失败,原因你懂得;推荐使用: 栗子:mall-cli add chuzhixin/vue-admin-better
规范
由于gitlab仓库的项目有很多,我们这里规定所有项目名称以“template-”开头的即为模板代码,此工具只会筛选template-开头的项目列表供选择
源码使用说明
- 下载此项目源码
- 在项目根目录打开命令终端
- 执行命令 npm link,将此脚手架命令 创建全局软链
- 执行命令 mall-cli set 'xxx' 写入你自己gilab仓库地址
- 执行命令 mall-cli write 'xxx' 写入你自己gilab的AccessToken
- 执行命令 mall-cli create xxx 创建项目
补充
AccessToken生成方式:
- 打开gitlab并登录
- 点击头像 - settting - Access Tokens
- 输入Name和Expires at
- 勾选上 api Access the authenticated user's API read_repository Read Repository
- 最后点击创建(Create personal access token)