Spark SDK 的空加词
此软件包提供了 Spark 霜冻标志绑定, 用于 短时间运行。这增加了对更多平台的支持,因为火花sdk中的WASM绑定(用于Node.js和浏览器)在光线下不支持,例如 < iOS 18.4.
构建
yarn build
# Test the addon
yarn bare index.js
安装赤色并使用加成
如果从Spark JS工作区跑出 赤裸裸地 yarn bare 财务报告和审定财务报表 yarn bare-make 建议使用已安装的通用版本。 或者用 npm 在全球安装 :
npm i -g bare bare-make
从Spark JS工作区,你可以测试 运行的sparksdk从我们赤裸裸的 闪光相接 示例脚本或安装到您的工程中并从 @builtonspark/bare 包导入 :
import { SparkWallet, BareSparkSigner } from "@buildonspark/bare" with {
imports: "./imports.json",
};
let { wallet, mnemonic } = await SparkWallet.initialize({
signer: new BareSparkSigner(),
});
const balance = await wallet.getBalance();
出版
承诺的软件包包括: 零文件编辑 SDK bindings 工作流程在附加物或其一个已宣布的依赖关系发生变化时重建并全部承诺. 在出版前,必须先检查清单和内容; prepublishOnly 还拒绝陈旧或缺失的预建。 在SDK绑定门后从承诺包上发布是绿色的,而不是下载单独的工作流程文物.
高级构建选项
在MacOS上,请确定系统工具链的优先顺序,而不是主机,否则你会遇到光刻命令出错:
export PATH="/usr/bin:$PATH"
如本报告所述 赤色添加向导 运行如下:
yarn
cd spark-frost-bare-addon
# By default bare-make will target and build for your current platform
yarn bare-make generate && yarn bare-make build && yarn bare-make install
# Test the addon
yarn bare index.js
# To build for spark-bare-expo-react-native-app
yarn bare-make generate --platform ios --arch arm64 --simulator && yarn bare-make build && yarn bare-make install
# This seems to be necessary to build/install an additional target, otherwise it reuses the previous target:
rm -rf build
yarn bare-make generate --platform ios --arch arm64 && yarn bare-make build && yarn bare-make install
rm -rf build
yarn bare-make generate --platform ios --arch x64 && yarn bare-make build && yarn bare-make install
rm -rf build