Tern:使用tern服务器同步脚本资源

时间:2015-09-30 13:03:34

标签: javascript eclipse jboss ide tern

在JBoss Devstudio中,我收到了这个新的"错误"与燕鸥:Synchronizing script resources with tern server。这不是一个真正的错误,但它是我每次单击JavaScript文件时发生的过程。它只是旋转并冻结整个IDE。这在我之前从未发生过,我昨天正在研究这个项目而没有任何问题。

有谁知道这到底是什么?除了一篇说要升级的帖子外,谷歌上没有任何其他内容。

3 个答案:

答案 0 :(得分:3)

JBoss Devstudio集成tern.java用于JavaScript支持。我认为你的问题是因为你的项目中有很多JavaScript文件(在node_modulesbower_components内),而tern.java试图分析你所有的JavaScript文件,这需要时间。

在您的情况下,您需要排除文件夹,例如node_modules,为此,您必须使用支持包含/排除的tern.java> = 1.0.0版本模式路径

答案 1 :(得分:2)

要解决此问题,请打开工作区并删除文件夹,例如E:\eclipse\workspace\.metadata\.plugins\tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64,其中的node.exe就是重点。

答案 2 :(得分:0)

我通过简单地从路径中删除内置的js文件解决了这个问题。

  1. 我从验证中删除了这个' ** / node_modules / *,** / bower_components / *'。 (如果它甚至没有解决)转到项目的属性> JavaScript>包含路径>验证
  2. OR

    1. 转到项目的属性> JavaScript>包含路径>来源并删除整个项目。点击"添加文件夹"并为您的JS提供所需的路径。比如projectname / src / pages。