键入错误 "Default export of the module has or is using private name" - 从打字稿 v1.8 切换到 2



我已经更新了我的ionic应用程序从beta 11到r0。这意味着我已经从angular2 rc4切换到angular2 stable,从typescript 1.8切换到2。

我有一个redux架构,正在使用redux库。

这行代码给了我以下错误

export default combineReducers({
  user,songs,app
})

错误TS4082:默认导出模块已经或正在使用private名字"减速器"。

知道发生了什么以及如何解决这个问题吗?

当我从redux库显式导入Reducer时,错误消失了。

import { combineReducers, Reducer } from 'redux'

我在使用Vue时遇到了这个问题。基本上,我导入了一个内部使用未导出的类的模块。我只需要导出这个类

相关内容

最新更新