@ddn/js-sdk v2.5.8
DDN js Library
About 关于
这是 DDN javascript SDK,兼容浏览器端
Install 安装
npm install @ddn/js-sdk --saveUsage 使用
只要基于 ES6 开发,浏览器端可以这样调用
// 初始化网络标示以及加密算法
import DdnJS from '@ddn/js-sdk';
// 加密算法 是['@ddn/crypto-nacl', '@ddn/crypto-sm']其中之一默认为@ddn/crypto-nacl
// 默认的配置和常量是测试链的,想要修改自己的配置
window.DdnJS.config = {
// code... 参考:.ddnrc.js 配置项
}
// 废弃了
window.DdnJS.constants = {
// code... 参考:向链定制项目方获取
}Please reference the DDN http interface documents
Develop 开发
注意的是,不建议在其他组件里调用本包,避免循环引用;同时,本包使用的 Http Api,所以不需要引入资产包。
Release 发布
每次修改发布,请执行一次如下命令,目前主流浏览器都支持 ES6 模块化,所以不需要使用 UMD 模块化,也不需要打包
# 生产网络 DDN_NAME=ddn
$ cd /path/to/ddn/
$ pnpm build --filter @ddn/js-sdk
# 测试网络 DDN_NAME=dev
$ cd /path/to/ddn/packages/js-sdk
$ pnpm build:dev # 生成测试网络的sdk9 months ago
9 months ago
9 months ago
9 months ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago