Tencent / omi

Web Components Framework - Web组件框架

Home Page:http://omijs.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

omix-ts 代码版本落后 omix,且 ts 类型标注几乎没有

bigmeow opened this issue · comments

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类型定义就行了

ts支持太落后了