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 из пути.
- Я удалил это из проверок ** / node_modules / *, ** / bower_components / *. (Если это даже не разрешается) Перейдите в Свойства проекта> JavaScript> Включить путь> Проверка
ИЛИ ЖЕ
- Перейдите в Свойства проекта> JavaScript> Включить путь> Источник и удалите весь проект. Нажмите "Добавить папку" и укажите необходимый путь для вашего JS. Как имя проекта /src/pages.