2016-11-12 5 views
1

Есть ли способ настроить Node.js-интерпретатор в Vagrant для WebStorm?Настройка WebStorm Node.js Vagrant Interpreter

Мне не нужно запускать или отлаживать код через IDE с помощью удаленных инструментов, единственное, что мне действительно нужно, это IDE, чтобы знать версию узла и установленные библиотеки на моем сервере Vagrant, чтобы иметь автозаполнение ,

Я считаю, что это должно быть в File -> Settings -> Languages & Frameworks -> Node.js and NPM в разделе «Узел интерпретатора».

У меня есть Vagrant и Node.js Плагины удаленного интерпретатора установлены и включены, настроены Vagrant в среде IDE, но все же WebStorm предлагает только добавить локальный интерпретатор.

Если есть решение для PhpStorm или IntelliJ, также было бы полезно, хотя первоначально я не планировал платить больше за лицензию.

+0

https://www.jetbrains.com/help/webstorm/2016.2/configure-node-js-remote-interpreter-dialog.html?search=node - проверить первое предложение для требований. Также - * «Этот пункт меню доступен только при открытии диалогового окна интерпретаторов Node.js из конфигурации« Запуск/отладка: узел JS ».» – LazyOne

+0

@ LazyOne, это точно мой вопрос. Мне не нужна конфигурация для запуска или отладки кода node.js. Мне нужно обнаружить удаленную среду для редактора кода. Способна ли Webstorm к этому? Или любой другой IDE? Мне нравится иметь завершение кода и навигацию по коду, и тем не менее мне больше нравится виртуальная среда разработки. – kos

ответ

0

Итак, вот решение, которое я придумал.

Установите некоторый менеджер версий узлов на хост-машине (может быть nvm для Unix-подобных или nodist для Windows), загрузите его и переключитесь на ту же версию node.js (или ближайшей), как я использую в Бродяга и набор - это интерпретатор в среде IDE.

Не так, как мне нравится, так как я предпочитаю, чтобы моя хост-машина была чистой из среды разработки, с которой я работаю. Но это единственное, что приходит мне в голову. Был бы рад узнать лучшее решение.