【发布时间】:2016-05-12 08:14:44
【问题描述】:
TypeScript 1.8 添加了allowSyntheticDefaultImports flag。
我有一个针对 es6 的 TypeScript 项目,然后通过 Babel 转译为 ES5。
目前,WebStorm 的智能感知无法识别此标志,因此不允许使用来自不导出默认值的模块的默认导入。这意味着我没有正确理解定义..
由于我不想手动更新所有定义文件,有没有其他方法可以“教授”WebStorm 这条规则,直到 JetBrains 正式发布支持它的新版本(我已经在那里提交了票证)。
【问题讨论】:
-
不,没有办法“教”解析器将任意内容视为默认模块并提供完成
标签: typescript intellisense webstorm babeljs definitelytyped