【文件属性】:
文件名称:阿里云javasdk源码-infra-typescript-sdk:适用于infra后端框架的typescript客户端
文件大小:26KB
文件格式:ZIP
更新时间:2021-06-06 01:08:48
系统开源
阿里云java
sdk源码
适用于
Typescript
的前端核心服务
SDK
介绍
基于
ts
用于配合
infra
java
服务端开发的客户端
SDK,
自行处理
Oauth
请求、自动
refresh
token。
阿里云
oss
集成
,配合后端的
sts
授权。
简单前端数据缓存,基于
session
storage。
需要配合后端
infra
java
框架,非我厂人员该项目无任何价值
使用
npm
i
infra-sdk-core
npm
i
moment
注意:由于
moment
更新频繁,同时因为全球化全局配置冲突等问题,包中没有自动关联
moment
依赖,需要手动安装
moment
需要配合后端
infra
框架使用(
该框架暂无开源计划
)
Http
Request
集成
后端
Oatuh2
认证
创建
request.ts
(umi
request
增强,自动刷新
token
中间件,错误处理)
import
{
initRequest,
RequestOptions
}
from
"infra-sdk-core"
import
{
message
}
f
【文件预览】:
infra-typescript-sdk-master
----.gitignore(512B)
----jest.config.json(270B)
----package.json(2KB)
----tslint.json(414B)
----src()
--------oauth2()
--------core()
--------minio()
--------utils()
--------index.ts(206B)
--------aliyun()
--------typings.d.ts(79B)
--------request()
----webpack.config.js(1KB)
----tsconfig.json(1KB)
----.github()
--------workflows()
----README.md(7KB)
----example()
--------dist()
----.vscode()
--------launch.json(925B)
----.npmignore(134B)
----test()
--------minio.test.ts(1KB)
----.editorconfig(317B)
----.prettierrc(266B)