小编wal*_*exy的帖子

ng --version 显示 Angular 不支持当前版本的 Node (16.8.0)

我刚刚使用nvm和angular/cli(12.2)安装了最新版本的node(16.8)。

但当我跑步时 ng --version

它显示以下内容:

警告:Angular 不支持当前版本的 Node (16.8.0)。

我尝试降级节点并安装节点 14.15,但ng不再工作。

我应该忽略警告并使用节点 16吗?

为什么 ng不能与节点 14.15一起使用?

PS:我使用nvm来管理不同的节点版本

javascript node.js nvm angular-cli angular

24
推荐指数
3
解决办法
9万
查看次数

在 ngrx 中使用带有 props 的选择器的替代方法是什么

我正在ngrx 网站selectors上阅读有关内容,我偶然发现了.selectorsprops

ngrx 团队表示它已被弃用,但他们没有提供替代方案。我想在我的应用程序中使用selectorswith props。

除了使用带有 props 的选择器之外,还有其他选择吗?

如果有的话我该怎么办?

ngrx

9
推荐指数
1
解决办法
5240
查看次数

ngrx 存储中的 node_module 错误及其影响

ngrx store在安装和ngrx effect编写我的action,reducer和后,我的控制台中出现了大约 30 个错误。我effect尝试删除我的 node_modules,重新安装我的所有软件包以及来自此类似问题的一些建议,但它仍然是相同的

这是控制台中的错误

ERROR in node_modules/@ngrx/store/src/feature_creator_models.d.ts:3:23 - error TS1005: ']' expected.

3     [K in FeatureName as `select${Capitalize<K>}State`]: MemoizedSelector<AppState, FeatureState>;
                        ~~
node_modules/@ngrx/store/src/feature_creator_models.d.ts:3:48 - error TS1005: '(' expected.

3     [K in FeatureName as `select${Capitalize<K>}State`]: MemoizedSelector<AppState, FeatureState>;
                                                 ~
node_modules/@ngrx/store/src/feature_creator_models.d.ts:6:43 - error TS1005: ',' expected.

6     [K in keyof FeatureState & string as `select${Capitalize<K>}`]: MemoizedSelector<AppState, FeatureState[K]>;
                                            ~~~~~~~
node_modules/@ngrx/store/src/feature_creator_models.d.ts:6:50 - error TS1005: ',' expected.

6     [K in keyof FeatureState & …
Run Code Online (Sandbox Code Playgroud)

ngrx-effects angular ngrx-store

2
推荐指数
2
解决办法
5722
查看次数