术语:将脚本资源与术语服务器同步

Tern: Synchronizing script resources with tern server

本文关键字:术语 服务器 同步 脚本 资源      更新时间:2023-09-26

在JBoss Devstudio中,我得到了这个新的"错误"术语:Synchronizing script resources with tern server。这不是一个真正的错误,但它是一个过程,发生在每次我点击一个JavaScript文件。它只是旋转并冻结了整个IDE。这种情况以前从未发生在我身上,我昨天还在做这个项目,没有任何问题。

有谁知道这是什么鬼东西吗?在Google上除了一篇说要升级的文章外,并没有什么真正的东西。

JBoss Devstudio集成了term .java以支持JavaScript。我认为你的问题是因为你有很多JavaScript文件在你的项目(在node_modulesbower_components)和term .java试图分析你所有的JavaScript文件,它需要时间。

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

要处理这个问题,打开您的工作区并放下文件夹,如E:'eclipse'workspace'.metadata'.plugins'tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64,其中的node.exe是点。

我通过简单地从path.

中删除内置的js文件来解决这个问题。
  1. 我从验证'**/node_modules/*,**/bower_components/*'中删除了此内容。(如果它甚至没有解决)转到项目属性> JavaScript>包括路径>验证

  • 进入项目属性> JavaScript> Include Path> Source并删除整个项目。单击"添加文件夹",并为您的JS提供所需的路径。喜欢projectname/src/页面。