redux 键入错误“模块的默认导出具有或正在使用私有名称”-从typescript v1切换,八比二

tf7tbtn2  于 2023-04-30  发布在  TypeScript
关注(0)|答案(2)|浏览(120)

我已经把我的ionic应用从beta 11升级到rc0了。所以这意味着我已经从angular2 rc4切换到angular2 stable和typescript 1。八比二
我有一个Redux架构,正在使用Redux库。
这行代码给了我以下错误

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

错误TS4082:模块的默认导出具有或正在使用私有名称“Reducer”。
你知道发生了什么事,该怎么解决吗?

imzjd6km

imzjd6km1#

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

import { combineReducers, Reducer } from 'redux'
idfiyjo8

idfiyjo82#

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

相关问题