代码拉取完成,页面将自动刷新
同步操作将从 腾讯蓝鲸智云/bk-cmdb 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
go env -w GO111MODULE="auto"
git clone https://github.com/Tencent/bk-cmdb configcenter
cd configcenter
go mod tidy
go mod是Golang的包管理工具,若没有开启,可以进行下面操作:
go env -w GO111MODULE="auto"
或
go env -w GO111MODULE="on"
cd configcenter/src
编译过程中如果需要特别指定版本号需要加入以下参数:
make VERSION=xxxx
注:xxx需要替换为需要需要指定的版本号
make
大陆地区用户推荐使用npm镜像cnpm进行前端编译,cnpm安装参考cnpmjs.org,编译时需要采用以下命令:
make NPM=cnpm
注:使用其他npm镜像与此类似
此模式编译后会同时生成前端UI文件和后端服务文件。
make server
此模式下仅会编译生成后端服务文件。
make ui
大陆地区用户推荐使用npm镜像cnpm进行前端编译,cnpm安装参考cnpmjs.org,编译时需要采用以下命令:
make ui NPM=cnpm
注:使用其他npm镜像与此类似
此模式下仅会编译生成前端UI文件。
make package
归档包存放位置: configcenter/src/bin/pub/cmdb.tar.gz
解压cmdb.tar.gz,进入cmdb目录执行以下命令:
./image.sh -i <base_image>
示例:
./image.sh -i linux:latest
注:-i 参数后面配置的参数是基础镜像,基础镜像可以自己制作,也可以使用公共镜像。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。