Tern: синхронизация ресурсов скрипта с сервером tern

В JBoss Devstudio я получаю эту новую "ошибку" с Терном: Synchronizing script resources with tern server, На самом деле это не ошибка, но это процесс, который происходит каждый раз, когда я кликаю в файле JavaScript. Это просто вращается и замораживает всю IDE. Это никогда не случалось со мной раньше, и я вчера работал над проектом без каких-либо проблем.

Кто-нибудь знает, что это за чертовщина? На самом деле в Google нет ничего, кроме одного поста, в котором говорится об обновлении.

3 ответа

Чтобы решить эту проблему, откройте рабочее пространство и опустите папку, например E:\eclipse\workspace\.metadata\.plugins\tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64, node.exe в этом суть.

JBoss Devstudio интегрирует tern.java для поддержки JavaScript. Я думаю, что ваша проблема в том, что у вас есть много файлов JavaScript в вашем проекте (внутри node_modules или же bower_components) и tern.java пытается проанализировать все ваши файлы JavaScript, и это требует времени.

В вашем случае вам необходимо исключить папки, такие как node_modules, и для этого вы должны использовать версию tern.java> = 1.0.0, которая поддерживает путь шаблона include/exclusion.

Я решил эту проблему, просто удалив встроенные файлы js из пути.

  1. Я удалил это из проверок ** / node_modules / *, ** / bower_components / *. (Если это даже не разрешается) Перейдите в Свойства проекта> JavaScript> Включить путь> Проверка

ИЛИ ЖЕ

  1. Перейдите в Свойства проекта> JavaScript> Включить путь> Источник и удалите весь проект. Нажмите "Добавить папку" и укажите необходимый путь для вашего JS. Как имя проекта /src/pages.
Другие вопросы по тегам