升级到2.7.2后的TypeScript错误

时间:2018-03-13 14:02:52

标签: typescript gulp gruntjs webstorm tsc

我尝试在项目上更新TypeScript。上一页。版本是1.5,现在是2.7.2。

我正在使用JetBrains WebStorm,它内置了TypeScript检查程序。根据该检查器 - 几乎没有不兼容性错误,但我解决了所有错误。

但是当我尝试用Gulp或Grunt编译TypeScript时 - 我有很多错误,而且每个人都是这样的:

  

“typeof Module”

类型中不存在属性“名称”

所有由TS模块构建的项目,大多数错误都在import语句中,但有些错误如下:

  

属性'send'在'RESTRequest'类型

上不存在

但该属性存在于扩展类中。所以WebStorm看得恰到好处,但grunt / gulp没有。

问题出在哪里?

的package.json

  

Gulp deps

"gulp": "^3.9.1",
"gulp-typescript": "^4.0.1",
"typescript": "^2.7.2"
     

Grunt deps

"grunt": "1.0.2",
"grunt-ts": "^6.0.0-beta.17"
"typescript": "^2.7.2"

WebStorm使用2.7.2 TS版本和8.9.4节点进行编译检查。

0 个答案:

没有答案