【问题标题】:typescript definition for react-router v2.0 - error `has no exported member 'browserHistory'`react-router v2.0 的打字稿定义-错误`没有导出的成员'browserHistory'`
【发布时间】:2016-04-12 22:44:03
【问题描述】:

我正在使用react-router v.2.0.0.-rc3 和打字稿。我通过tsd 安装了定义文件。由于他们 changed the browserHistory 将 mixin 发送到模块,因此在通过 webpack 编译 javascript 时,我的终端上出现错误 Module '"react-router"' has no exported member 'browserHistory'。有没有一种简单的方法可以修改react-router.d.ts 文件来修复错误?还是我只需要等到他们更新定义文件?我的应用程序运行良好,只是控制台错误让我感到困扰。

【问题讨论】:

标签: reactjs typescript webpack react-router tsd


【解决方案1】:

安装类型的版本 3 解决了这个问题。

npm install --save-dev @types/react-router@3.0.19

【讨论】:

    【解决方案2】:

    Awesome James Brantly 指出 v2.x 已经有一个 pullrequrest。我用了,所有的错误都消失了!

    【讨论】:

      猜你喜欢
      • 2016-04-28
      • 2023-03-14
      • 2020-02-08
      • 2017-06-13
      • 1970-01-01
      • 2015-02-11
      • 2017-10-04
      • 2016-09-05
      • 1970-01-01
      相关资源
      最近更新 更多