Sui.

帖子

分享您的知识。

24p30p.
Jul 14, 2025
专家问答

是否有 Move 的 TypeScript 绑定?

有没有办法从我的Move模块中自动生成TypeScript类型或接口来简化前端集成?

  • Sui
0
1
分享
评论
.

答案

1
Opiiii.
Jul 14 2025, 13:21

是的,你可以使用 Sui 的开发者工具为 Move 模块生成 TypeScript 绑定. 这使您可以通过在 TypeScript 中预定义类型、函数签名和对象架构来简化前端与智能合约的交互方式. 您可以通过使用命令来完成此操作sui move generate-typescript,该命令获取已编译的 Move 模块(来自.mv文件),并将它们转换为可用的 TypeScript 类和接口. 这有助于减少手动编码错误,并在调用输入函数或访问 VS Code 等工具中的对象字段时为您提供自动完成功能.

使用编译 Move 包后sui move build,像这样运行生成器:

sui move generate-typescript --path <your_move_package> --output <ts_output_folder>

这将根据模块布局输出结构化类型. 然后,您可以将这些类型导入到您的 React 或 Node 前端,以便与 Sui 区块链更顺畅地集成.

🔗 阅读更多关于为 Move 生成 TypeScript 绑定的信息

0
最佳答案
评论
.

你知道答案吗?

请登录并分享。

Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

420帖子611答案
Sui.X.Peera.

赚取你的 1000 Sui 份额

获取声誉积分,并因帮助 Sui 社区成长而获得奖励。

奖励活动七月