1.0.10 • Published 2 years ago

link-client v1.0.10

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

link-client

link-client 用于 浏览器端 和 nodejs 端。

安装

nrm use xxx

npm i link-client --registry=https://registry.npmmirror.com

使用

import LinkClient from 'link-client';
//import LinkClient from '../dist/index';

async function start(){
  const client = new LinkClient();
  await client.init();

  if (client.connected){
    console.log("设备初始化成功!");
  }

  // 获取底层硬件API
  if (client.connected){
    let sv = client.getService("service-global");
    console.log("sv.version::", sv.getVersion());
  }

  // 获取扩展API
  if (client.connected){
    let sv = client.getExtension("client-global");
    console.log("sv.version::", sv.getVersion());
  }

  // 获取扩展:discovery
  if (client.connected){
    let sv = client.getExtension("discovery");
    console.log("sv.getNetList::", sv.getNetList());
  }

    //监听服务日志(非必要)
  const handleMessage = (v: any) => {
    console.log("[TEST]handleMessage:", v);
  };
  client.setHandle(this.handleMessage);

  //异常刷新 (非必要)
  client.refresh()

  //关闭服务
  client.close();
}

开发与测试

开发文档

例子

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago