我在编辑TypeScript文件时在 WebStorm 2017.2 中发现了一个非常奇怪的行为。
在特定行中显示错误,这没有任何意义。在第107行,它说
TS2339:'NjPropertiesBoSettings'类型中不存在属性'_'。
但是我导入了lodash作为
import * as _ from 'lodash';
当我现在在该错误行之前添加换行符时,错误消失了。
错误
新行并且错误消失
换行,错误消失
有谁知道这里的问题是什么?我只有WebStorm错误,TypeScript编译器没有提到任何东西。
修改
我找到了原因。我已禁用“使用TypeScript服务”复选框Settings->Languages & Frameworks->TypeScript
。
看起来这会导致错误,因为我没有构建Angular2 +项目。
注意
我会留在这里,万一有人遇到同样的问题。
答案 0 :(得分:0)
我找到了原因。我禁用了“使用TypeScript服务”复选框unter Settings-> Languages& Frameworks->打字稿
看起来这会导致错误,因为我没有构建Angular2 +项目。