Nacos源码篇-工程目录
版本:1.3.0-BETA
先从简单模块之间的依赖看起吧
各个模块包括:
下面来看看依赖关系:
1、nacos-address,依赖nacos-naming
2、nacos-naming,依赖nacos-core
3、nacos-core,依赖nacos-common,nacos-consistency
4、nacos-consistency,依赖nacos-common
5、nacos-common依赖,nacos-api
6、nacos-api依赖,无
7、nacos-client依赖,nacos-common、nacos-api
8、nacos-cmdb依赖、nacos-core
9、nacos-config依赖,nacos-core
10、nacos-console依赖,nacos-naming,nacos-config,nacos-istio
11、nacos-distribution依赖,nacos-console
12、nacos-example依赖,nacos-core,nacos-client
13、nacos-istio依赖,nacos-client,nacos-config,nacos-naming
14、nacos-test依赖,nacos-naming,nacos-console,nacos-address,nacos-config,nacos-api,nacos-istio,nacos-client
综上所述:
整个工程模块的,依赖末端是:nacos-api,没有被其他模块依赖的模块是:nacos-distribution,除了(nacos-example和nacos-test)
https://github.com/Enast/hummer