繁体   English   中英

angular 添加 package 到 package.json 文件在 StoreModule.forRoot 语法编译时出错

[英]angular add package to package.json file make error in compile time in StoreModule.forRoot syntax

angular 添加 package 到 package.json 文件在 StoreModule.forRoot 语法编译时出错

我在 package.json 文件中添加了一个新库在此处输入图像描述 ,那么这段代码编译时有错误

StoreModule.forRoot(reducers,{
  metaReducers,
  runtimeChecks: {
    strictStateImmutability: true,
    strictActionImmutability: true
  }
}),

错误是

Type 'ModuleWithProviders<StoreRootModule>' is not assignable to type 'any[] | Type<any> | ModuleWithProviders<{}>'.   Type 'ModuleWithProviders<StoreRootModule>' is not assignable to type 'ModuleWithProviders<{}>'.     Types of property 'providers' are incompatible.       Type '(Provider | EnvironmentProviders)[]' is not assignable to type 'Provider[]'.         Type 'Provider | EnvironmentProviders' is not assignable to type 'Provider'.           Type 'EnvironmentProviders' is not assignable to type 'Provider'.

你可以在这里看到代码在此处输入图像描述

有人可以帮助了解造成这种情况的原因吗? 如何解决? 我尝试尝试其他版本但无法正常工作

我在包中没有看到@ngrx/store依赖项。 确保它已安装并且在 v14.3.2 上

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM