[email protected] beta test

Created on 12 Dec 2017  ·  9Comments  ·  Source: dvajs/dva

我们刚发布了 [email protected],包含以下改进,请大家帮忙测试,过几天会正式发布 [email protected]

Improvement

  • Feat: Typescript Support, #1248
  • Feat: dva/dynamic 支持返回数组格式的 model Promise,这样可在一个文件里 export 多个 model,#1355
  • Fix: dva/dynamic 在动态加载没完成但组件已被卸载时报 setState 警告,#1391
  • Fix: action 的 type 不为 String 格式时报错,#1371
  • Misc: 更新 react-router-redux,修复 peerDependencies 警告问题,#1330

Todos

  • [x] 并发 dispatch 相同 type 的 effect,只有一个返回 promise 被 resolved,#1367
  • [ ] Documentation
  • [x] Improve publish script
  • [x] Fix umd bundle
  • [x] Fix test coverage is 0

Most helpful comment

现在最新的是 [email protected] 好像也不支持 TS

All 9 comments

现在最新的是 [email protected] 好像也不支持 TS

我把.d.ts文件直接下载放到node_module里面....暂时能跑,希望能正式发布[email protected]

@MaxYi 你用的是 [email protected] 的.d.ts文件?

@koaqiu 2.2.0-beta.2,把package里面的.d.ts文件都下载下来然后再放入dva的文件夹中就行了,不过,有些疑惑的是dva2.x使用的是react-router v4,package.json中依赖的ts types是react-router v2的....目前准备先将dva放入项目的文件中自己先支持着用起来,不过我还在预研阶段,希望能够过几天看到2.2.0的正式版发布,再慢慢研究....

@MaxYi 好的,我试试看,谢谢。

ps:
我曾经花了个把小时(网速不行)把1.1.0以上 到2.2.0-beta.2 的各个版本都安装了一下,发现 1.20以上就没有 .d.ts文件。。。。

@koaqiu 作者一个人开发的话工作量相对大,我们这边稳定使用之后,应该会fork项目,来提pr。如果自己抽出来,记得在tsconfig中添加paths。
https://stackoverflow.com/questions/40443806/webpack-resolve-alias-does-not-work-with-typescript

Good job, please consider #1374 for 2.2.0 and also upgrade packages in package.json in all dva packages - thanks

@sorrycc [email protected] 会在什么时候发布呢

It's released.

Was this page helpful?
0 / 5 - 0 ratings