WebStorm如何识别Angular语言服务?
我正在建立一个角度的项目,因为2.beta版。我很高兴地发现WebStorm后来支持Angular语言服务。但我无法让它在我的项目中发挥作用 如果我使用angular cli创建一个新项目,WebStorm可以完美地工作并支持它。但我不能让它与我的老项目一起工作,即使我现在正在运行版本4.3.5上的所有@angular软件包 我试图通过“设置->语言和框架->类型脚本->使用类型脚本服务”来激活它,但复选框没有显示 文档中说,您只需要将语言服务作为dev依赖项安装,并具有(any?)tsconfig.json 这是我的tsconfig.json:WebStorm如何识别Angular语言服务?,angular,typescript,webstorm,Angular,Typescript,Webstorm,我正在建立一个角度的项目,因为2.beta版。我很高兴地发现WebStorm后来支持Angular语言服务。但我无法让它在我的项目中发挥作用 如果我使用angular cli创建一个新项目,WebStorm可以完美地工作并支持它。但我不能让它与我的老项目一起工作,即使我现在正在运行版本4.3.5上的所有@angular软件包 我试图通过“设置->语言和框架->类型脚本->使用类型脚本服务”来激活它,但复选框没有显示 文档中说,您只需要将语言服务作为dev依赖项安装,并具有(any?)tsconf
{
"compilerOptions": {
"moduleResolution": "node",
"module": "es2015",
"target": "es5",
"noImplicitAny": false,
"sourceMap": false,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2016",
"dom"
]
},
"include": [
"src"
],
"exclude": [
"node_modules"
]
}
我想文档中没有提到更多这方面的内容,因为它大多数时候都是开箱即用的…我在几个项目中也遇到过同样的问题。即使对他们中的一些人来说,当我创建项目时,它也在工作,但过了一段时间,它就停止了工作。 今天我发现了为什么。。。 如果从项目中排除
节点\u模块
文件夹,它将停止工作
如何重新启用它?右键单击
节点\u modules
文件夹,然后将目录标记为
,然后选择未排除
。索引过程完成后,语言服务应该可以工作 您使用的是什么类型的脚本版本?@Maximustypescript@2.3.4