0.0.1 • Published 4 years ago

wind-map-sdk v0.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

wind-map-sdk 项目简介

本项目旨在为风领域map开发提供一些公共的基础API,比如获取场站树,缓存等。

安装及快速开始

npm install

npm run dev

build

npm run build

用法

  • 获取资产树

    import WindMapSdk from 'wind-map-sdk';
    
    const windMapSdk = new WindMapSdk({
        urlBase: ${urlBase},
        appId: ${appId},
        accessToken: ${accessToken},
        storageApi: {
            get: ${get function}, *must return a promise*
            set: ${set function},
            remove: ${remove function}
        }
        });
        windMapSdk.getSiteTree().then(site => site).catch((e) => {
          console.log(e);
        });

目录结构

|-- .npmignore
|-- package.json
|-- tsconfig.json  typescript配置文件
|-- lib 编译后的文件目录
|   |-- cache.js
|   |-- index.js
|   |-- uris.js
|-- src 源码目录
|   |-- cache.ts
|   |-- index.ts
|   |-- uris.ts
|-- test 测试
    |-- test.js
    |-- test.ts

版本记录

0.0.1(2020.04.15)

  • 获取资产树,优先从缓存获取,缓存不存在就重新请求并缓存,缓存有效期1h
0.0.1

4 years ago