0.2.50 • Published 4 months ago

@newbility/nacos v0.2.50

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

@newbility/nacos

nacos 实现库,使用 nacos 实现 服务注册,配置拉取等相关功能

使用教程

// 在启动项目中重写 `InitSettingManager` 函数
class App extends Program {
  protected override async InitSettingManager(): Promise<void> {
    super.InitSettingManager();
    await UseNacosAsync();
  }
}

// 在Startup模块中添加`NacosModule`依赖项
@DependsOn(NacosModule)
export class Startup extends AppModule {}

配置文件

{
  "nacos": {
    "serverAddr": "127.0.0.1:8848",
    // "accessKey": "nacos",
    // "secretKey": "nacos",
    "namespace": "test",
    "requestTimeout": 6000,
    "configKeys": [
      "newbility-test",
      {
        "dataId": "newbility-test2",
        "needSubscribe": true
      }
    ],
    "appName": "newbility", // app名称
    "appIP": "192.168.1.1", // appIP地址,可选,默认本机IP
    "appPort": "28000", // app端口,可选,默认启动端口
  },
}
0.2.50

4 months ago

0.2.27

8 months ago

0.2.26

8 months ago

0.2.25

10 months ago

0.2.24

10 months ago

0.2.23

10 months ago

0.2.22

10 months ago

0.2.21

10 months ago

0.2.20

10 months ago

0.2.18

10 months ago

0.2.17

10 months ago

0.2.16

10 months ago

0.2.14

10 months ago

0.2.12

10 months ago

0.2.11

10 months ago

0.2.41

7 months ago

0.2.40

8 months ago

0.2.49

5 months ago

0.2.48

6 months ago

0.2.47

7 months ago

0.2.46

7 months ago

0.2.45

7 months ago

0.2.44

7 months ago

0.2.43

7 months ago

0.2.42

7 months ago

0.2.39

8 months ago

0.2.30

8 months ago

0.2.38

8 months ago

0.2.37

8 months ago

0.2.36

8 months ago

0.2.35

8 months ago

0.2.34

8 months ago

0.2.33

8 months ago

0.2.32

8 months ago

0.2.31

8 months ago

0.2.29

8 months ago

0.2.28

8 months ago

0.2.8

11 months ago

0.2.7

1 year ago

0.2.1

1 year ago

0.2.0

1 year ago

0.2.2

1 year ago

0.1.0

2 years ago

0.0.19

2 years ago

0.0.18

2 years ago

0.0.17

2 years ago

0.0.16

2 years ago

0.0.15

2 years ago

0.0.14

2 years ago

0.0.13

2 years ago

0.0.12

2 years ago