0.1.16 • Published 3 months ago

sea-lion-client v0.1.16

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

介绍

安装

# mac和ubuntu需要加sudo
npm install -g sea-lion-client

功能

# 查看版本0.1.4
slc -v

# 创建名为app1的项目名称
slc create app1

# 使用模板@sea-lion/app-template创建app2
# 模板值见下表
slc create app2 -t @sea-lion/app-vite-template

# 创建组件物料
cd ./src/components
slc g -c log-modal # 生成一个名为日志弹窗组件

# 创建当前项目的部署文件,
# 注意:需要在项目根目录执行,demo0.9.0作为传入参数,会导致两个结果,
# 其一生成demo.0.9.0.kub.yml;
# 其二,.gitlab-ci.yml的SERVICE_NAME的值会为demo0.9.0
slc deploy init demo0.9.0

# 创建当前项目的部署文件,
# 注意:需要在项目根目录执行,demo0.9.0作为传入参数,会导致两个结果,
# 其一,生成demo.0.9.0.kub.yml;
# 其二,.gitlab-ci.yml中SERVICE_NAME的值会为demo0.9.0
slc deploy init demo0.9.0 -u https://openmmlab-share.oss-cn-hangzhou.aliyuncs.com/deploy

# 查看模板和生成文件的对比
slc deploy init -fn

模板

其它

当使用slc创建物料和项目时,slc首先会先对当前目录下的文件做检查,是否有重名文件,如果有就不会创建,避免覆盖。