跨端共享脚本
为了满足不同端下的脚本的复用性,我们提供了共享脚本功能。
然而,需要注意的是,由于客户端与服务端在架构和API设计上存在差异,某些代码可能无法在所有环境中正常工作。
通常用于定义双端通用的代码模块,如不涉及特定端API的工具处理库、双端通信的协议与类型定义等。 因此,在使用共享代码时,请务必进行充分的测试与验证,以确保其兼容性和稳定性。
第一步:定义需共享的代码
在项目中,点击shares
文件夹并创建一个channel.ts
文件
记得导出,以便其他端引用。
第二步:在各端导入使用
你可以通过以下方式在两个端(服务端,客户端)中使用该函数:
typescript
// 使用别名导入:@shares/文件名称
import { arenaChannel, arenaChannelType } from "@shares/channel";
1
2
2
服务端
客户端
通过上述方法,你可以有效地在两个端之间共享代码,提高开发效率和代码的可维护性。
更多信息请看:数据跨端通讯