带有独立组件的 VS2022 Angular 项目 - Typescript Linting 完全损坏了

问题描述 投票:0回答:1

在 VS2022 中创建 Angular 项目。

将组件转换为独立组件。

删除 NgModule

引导应用程序组件

添加测试组件并导入到AppComponent中。

问题1.

VS 抱怨任何新组件都不是独立的。 Standalone 是 Angular 19 的默认设置。不需要其他配置。

enter image description here

问题2.

如果我通过向组件装饰添加

standalone: true
来解决第一个问题,VS 将无法识别任何组件的任何输入。

enter image description here

问题3

自从上次更新以来,VS 挂起并且无响应,有时甚至在使用 Angular 项目打开解决方案时崩溃到桌面。任何其他项目类型都没有问题。


ng cli 编译项目时完全没有任何问题或警告。就好像 VS2022 使用了错误的 Javascript/Typescript 语言服务,尽管我看不出它正在使用什么版本,更不用说如何更改它了。

VS Code 完全没有问题。正确检查所有项目并且不会崩溃。

其他人也有同样的问题吗?有人知道如何修复吗?

angular visual-studio
1个回答
0
投票

确保您只打开了一个项目,其 Angular 版本为

angular 19


尝试升级 Angular 语言服务。截图如下:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.