https://github.com/Tencent/omi/tree/master/packages/omix-ts
- 比对了下提交记录和文本内容,发现
omix-ts
要落后一些,某些omix
中修复的bug没有同步到omix-ts
omix-ts
中的类型定义过少,除了create.ts
有定义以外, 其它几个文件几乎不存在定义,拷贝到项目中过不了类型校验。另外建议使用微信官方提供的d.ts定义文件,[miniprogram-api-typings]- 建议更新npm包
综上所述: 最稳妥且减少工作量的方法是不提供单独的 omix-ts
, 仅需将 omix
发布到npm上,同时为js暴露出来的几个函数提供ts类型定义就行了
1条答案
按热度按时间piok6c0g1#
ts支持太落后了