Nuclide в Ubuntu 16.04 подключается, но без ворса, автозаполнения или поиска на сервере - PullRequest
0 голосов
/ 04 декабря 2018

У меня есть цифровая океанская виртуальная машина, работающая с HHVM, nginx и сервером нуклидов.Я могу подключить свой клиент Nuclide-Atom к серверу и посмотреть / отредактировать файл.Но ни одна из функций «удаленной разработки» не работает, и документация Nuclide, кажется, предполагает, что они должны просто работать автоматически.

Что работает:

  • Подключение к удаленному серверу, nuclide-start-сервер
  • Открытие, редактирование, сохранение файлов
  • Подсветка синтаксиса

Что не работает:

  • Lint
    • Запуск hh_client из моего рабочего каталога в терминале работает, и выводит хороший набор строк HHVM.
    • Линтер не показывает ошибки в клиенте Atom-Nuclide.Даже после запуска на сервере.Также не сообщалось о проблемах с этой функцией.
  • Mercurial
    • Правильно показывает, какие файлы были изменены на сервере
    • Невозможно проверить файлы (показывает странную ошибкустраница)
    • Невозможно увидеть вину или историю файлов (больше страниц с ошибками)
    • Невозможно зафиксировать
  • Автозаполнение
    • Basicработает автозаполнение языка (стиль атома)
    • Не знаю моих источников в PHP Composer (HHVM), автозаполнение для классов в нуклиде отсутствует.

I 'Я надеюсь, что мне чего-то не хватает, но, к сожалению, я не могу найти шаги для устранения неполадок, кроме «Установили ли вы это?»

...