1.3.10 • Published 2 years ago
@jackliulovelt/dj-cli v1.3.10
fecli 前端应用 脚手架
安装
npm i -g @jackliulovelt/dj-cli
npm config set accessKeyId xxxxxx
npm config set accessKeySecret xxxxxx
命令
查看现有模板
fecli l
查看git配置
fecli c
设置git配置
fecli sc
初始化一个项目模板
fecli init
新建一个文件模板
fecli new
- 需进入待生成文件模板的目录,再执行命令
- 目前支持的文件模板有 router 、controller 、service
- 文件模板的新增方式:在 templates 目录下新增 xxx.js,定义 prompts 和 stringFn 即可。
项目模板配置
形如以下形式
replace 是需要替换变量的信息
在初始化项目的时候会提示输入,在git clone 之后对
replace.paths
下的文件进行替换replace.paths 默认为项目根路径
项目模板需要用
$${变量名}$$
写好在需要替换的文件中
"eggjs": {
"url": "https://gitlab.51zcm.cc/front/service",
"branch": "test",
"description": "eggjs S端模板",
"replace": {
"variables": {
"spaceName": "k8s 部署空间",
"k8sServerName": "服务名",
"dockerRegistryNamespace": "docker 仓库空间"
},
"paths": [
"Jenkinsfile",
"package.json",
"build.sh"
]
}
}
1.3.10
2 years ago
1.3.9
2 years ago
1.3.8
2 years ago
1.3.7
3 years ago
1.3.6
3 years ago
1.3.5
3 years ago
1.3.4
3 years ago
1.3.3
3 years ago
1.3.2
3 years ago
1.3.1
4 years ago
1.3.0
4 years ago
1.2.0
4 years ago
1.2.1
4 years ago
1.1.5
4 years ago
1.1.4
4 years ago
1.1.3
4 years ago
1.1.2
4 years ago
1.1.1
4 years ago
1.1.0
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.2
4 years ago
1.0.3
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago