我从 https://github.com/borisyankov/DefinitelyTyped/blob/master/jquery/jquery.d.ts 更新我的 jquery.d.ts 定义文件但是如果我在 WebStorm IDE 中打开它会产生很多错误。
我在互联网上发现可能是 WebStorm 编译器不是最新的,所以我继续“首选项”->“语言和框架”->“Javascript”->“Node.js 和 NPM”并更新 typescript 包到 1.4.1 但没有任何变化,只要我打开 jquery.d.ts 文件 WebStorm 就可以突出显示很多错误。
我还添加了 jquery-DefinivelyTyped 作为外部库,没有任何更改。我注意到,如果我从项目内的“外部库”文件夹中打开这个定义文件,它不会突出显示任何错误,但如果我将这个定义文件复制到我的项目文件夹中,错误会再次出现。
任何建议都将得到真正的应用
最佳答案
Webstorm 9 和 IntelliJ 14 语法分析目前不支持 Typescript 1.4 新特性语法。
这在开发中已修复,应该很快可用:检查 https://youtrack.jetbrains.com/issue/WEB-14151
(这不会阻止您在任何情况下使用 1.4.1 进行转译)
编辑 从昨天开始在 Webstorm 10 EAP 中可用:http://blog.jetbrains.com/webstorm/2015/02/webstorm-10-eap-140-2753/
关于javascript - JQuery DefinitelyTyped、typescript 1.4 和 Webstorm 错误突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28879973/