运行时出错:ng serve

错误:

Error: node_modules/@ngrx/effects/src/effect_creator.d.ts:12:43 - error TS2313: Type parameter 'OT' has a circular constraint.

12 }, DT extends DispatchType<C>, OT extends ObservableType<DT, OT>, R extends EffectResult<OT>>(source: () => R & ConditionallyDisallowActionCreator<DT, R>, config?: C): R & CreateEffectMetadata;

如何修复此错误?

我try 与

npm install @ngrx/effects@latest @ngrx/store@latest @ngrx/store-devtools@latest rxjs@latest --save

但是在Angular 项目中运行ng serve时仍然有错误!我的Angular 版本是:^17.1.3和 node vesrion 18.19.0

推荐答案

我得到了完全相同的错误,当我工作的Angular 更新我们的项目.最后,问题似乎是最新的Typescriptv5.4.2.我只是把它降级到v5.2.2,它工作正常.

稍后我会做更详细的调查,我只是想让你知道现在就解决你的拦截器问题.

Node.js相关问答推荐

如何解决无法获得本地颁发者证书的问题

GraphQL MongoDB Mongoose填充字段未获取多个类别

如何使用多个OR参数从多个集合聚合

如何使用NodeJS处理来自请求的单个或多个文件?

函数声明中的异步在没有等待的函数中做什么?

是否可以在 NodeJS 代码库中的每个函数之前和之后添加 console.log?

如果我在父文件夹中运行,子进程生成不起作用

在生产环境中,Nest实例启动时抛出不完整的导入错误

如何在 node /快速服务器上配置 mongoDB

使用 Nodejs 获取 Firebase 云消息传递历史记录

使用 create-expo-app 时如何更改 webpack-config.js 中的哈希函数?

如何从名字,中间名,姓氏中获取全名并在结果中搜索匹配?

'{ id: string; 类型的参数}' 不可分配给FindOneOptions类型的参数

postman 发送请求……永远

Web3.js 脚本在监听 CreatedPairs 时退出

baseurl64 缓冲区解码

我可以向NPM添加调试脚本吗?

如何让should.be.false语法通过 jslint?

node.js 模块和函数中this的含义

Node.js `--nolazy` 标志是什么意思?