Sui.

Bài viết

Chia sẻ kiến thức của bạn.

24p30p.
Jul 14, 2025
Hỏi đáp Chuyên Gia

Có ràng buộc TypeScript cho Move không?

Có cách nào để tự động tạo các loại hoặc giao diện TypeScript từ các mô-đun Move của tôi để đơn giản hóa việc tích hợp frontend không?

  • Sui
0
1
Chia sẻ
Bình luận
.

Câu trả lời

1
Opiiii.
Jul 14 2025, 13:21

Có, bạn có thể tạo các ràng buộc TypeScript cho các mô-đun Move của mình bằng cách sử dụng công cụ dành cho nhà phát triển của Sui. Điều này cho phép bạn đơn giản hóa cách giao diện người dùng tương tác với các hợp đồng thông minh của bạn bằng cách có các loại, chữ ký hàm và lược đồ đối tượng được xác định trước trong TypeScript. Bạn thực hiện điều này bằng cách sử dụng sui move generate-typescriptlệnh, lấy các mô-đun Move đã biên dịch của bạn (từ các .mvtệp) và chuyển đổi chúng thành các lớp và giao diện TypeScript có thể sử dụng được. Điều này giúp giảm lỗi mã hóa thủ công và cho phép bạn tự động hoàn thành khi gọi các hàm nhập hoặc truy cập các trường đối tượng trong các công cụ như VS Code.

Sau khi biên dịch gói Move của bạn vớisui move build, hãy chạy trình tạo như sau:

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

Điều này sẽ xuất ra các loại có cấu trúc dựa trên bố cục mô-đun. Sau đó, bạn có thể nhập các loại này vào giao diện React hoặc Node của mình để tích hợp mượt mà hơn với blockchain Sui.

🔗 Đọc thêm về cách tạo ràng buộc TypeScript cho Move

0
Câu trả lời hay nhất
Bình luận
.

Bạn có biết câu trả lời không?

Hãy đăng nhập và chia sẻ nó.

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

420Bài viết611Câu trả lời
Sui.X.Peera.

Kiếm phần của bạn từ 1000 Sui

Tích lũy điểm danh tiếng và nhận phần thưởng khi giúp cộng đồng Sui phát triển.

Chiến dịch phần thưởngTháng Bảy