【问题标题】:Tern: Synchronizing script resources with tern serverTern:将脚本资源与 tern server 同步
【发布时间】:2015-12-28 06:49:39
【问题描述】:

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

有谁知道这是什么鬼?除了一篇说要升级的帖子之外,Google 上没有任何内容。

【问题讨论】:

  • 我也有这个问题。我想知道Help->Installation Details,然后卸载JBoss Tools Java Standard Tools Tern.java Adapter。这能解决问题吗?

标签: javascript eclipse jboss ide tern


【解决方案1】:

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

在您的情况下,您需要像 node_modules 一样排除文件夹,为此您必须使用支持 包含/排除模式路径= 1.0.0 版本/strong>。

【讨论】:

  • 这似乎不起作用!我试图将排除路径设置为**/*.js,但是当我修改 JS 文件时它仍然会启动同步。我如何告诉它排除一切
【解决方案2】:

为了解决这个问题,打开你的工作区并放下文件夹,比如E:\eclipse\workspace\.metadata\.plugins\tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64,里面的node.exe就是重点。

【讨论】:

    【解决方案3】:

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

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

    1. 转到项目的属性 > JavaScript > 包含路径 > 源并删除整个项目。单击“添加文件夹”并为您的 JS 提供所需的路径。喜欢 projectname/src/pages。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多