【发布时间】:2016-04-06 11:45:25
【问题描述】:
使用 WebStorm 11.0.3,Typescript 版本 1.8.9
在文件中:./platform/browser/index:
export * from './directives';
export * from './pipes';
export * from './providers';
在文件 directives.ts 中(在 pipe.ts 和 provider.ts 中相同):
...
export const DIRECTIVES = [
provide(PLATFORM_DIRECTIVES, {useValue: APPLICATION_DIRECTIVES, multi: true})];
在 main.ts 文件中,进行了以下调用:
import { DIRECTIVES, PROVIDERS, PIPES } from './platform/browser';
- 红色波浪线现在显示在每个下方:DIRECTIVES、PROVIDES 和 PIPES
这似乎是有效代码(并且运行良好),不应显示为编译时验证导入错误。
有什么建议吗?谢谢。
【问题讨论】:
-
你能试试 WS 2016.1 吗?
-
这是测试版吗? Webstorm 声称 11.0.3 是当前版本,这就是我正在使用的版本。
-
不,不是。这是一个新的发布版本。 blog.jetbrains.com/webstorm/2016/03/webstorm-2016-1-1
标签: typescript webstorm compile-time