包更新后,我突然收到奇怪的打字稿错误:
[tsl] C:..\UI\src\sagas.ts(40,21) TS2769 中的错误:没有与此调用匹配的重载。
最后一次重载给出了以下错误。“LOAD_IDS”类型的参数不可分配给“TakeableChannel”类型的参数。
对应的第 39-41 行sagas.ts是
function* watchIds() {
yield takeEvery(Actions.LOAD_IDS, loadIds);
}
Run Code Online (Sandbox Code Playgroud)
该函数function* loadIds({ forceReload })的定义sagas.ts与 API 调用相同。
TS 错误是什么意思,我该如何解决?
我的packages.json样子:https : //pastebin.com/raw/nJ0cPNXb
也许也很重要:我的webpack.config.js是https://pastebin.com/raw/JNdXTCMb