Webstorm 10说"预计关闭}}"关于Angularjs模板代码

时间:2015-09-07 13:21:58

标签: angularjs webstorm

我正在使用WebStorm 10.0.4和一些Angularjs文件,它似乎主要起作用。但是,WebStorm错误地标记了一些正确的{{code}}。具体来说,在这个例子中:

gc()

第一行是OK,但WebStorm将第二行和第三行标记为不正确(波浪形的红线)。它给出的错误信息是"预计关闭}}"对于每一行,如您所见:

error

在我的首选项 - > Javascript->库

  • angularjs-DefinetlyTyped(来自Download-> Typescript社区存根)
  • HTML
  • HTML5 / ECMASCRIPT 5
  • 流星项目库(这是一个流星项目)
  • Node.js globals

有什么想法吗?

2 个答案:

答案 0 :(得分:17)

在Meteor项目中,WebStorm默认将.html文件视为空格键模板,因此这些Angular注入被解析为把手。请在设置'文件|中禁用'打开html文件作为把手'设置|语言与框架| JavaScript |模板 - 这有帮助吗?请注意,Meteor项目中的Angular支持计划用于WebStorm 11(WEB-17118

答案 1 :(得分:0)

请尝试WebStorm 11 EAP它完全支持Meteor-Angular包(您不需要禁用'模板 - >打开html作为把手'选项)