2016-03-16 5 views
13

В WebStorm для запуска karma.conf Мне нужно настроить его во всплывающем окне и ввести «путь к интерпретатору node.js».Где я могу найти интерпретатор node.js

(по какой-то причине эта информация исчезла после перезагрузки)

Вопросы:

  1. Каков путь к нужному файлу?
  2. Где находится интерпретатор узлов на Mac/Linux/Windows по умолчанию?

(я на OS X)

ответ

19

Как правило, на OSX и Linux вы можете найти любую программу с which program. В вашем случае, тип

which node 

в терминале.

+0

Команда whereis может быть использована, если она доступна. http://www.computerhope.com/unix/uwhereis.htm – SajithP

1

На OSX: /usr/local/bin/node

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

+0

Вы всегда могли найти его, набрав «которая nodejs» (или «какой узел» в вашем терминале. И это работает даже на Windows! –

+1

AFAIK «который» работает не на окнах. Вы имеете в виду возможно, на окнах в оболочке linux? Если да, это можно было бы изменить в принятом ответе для пользователей Windows. – Breaker222

1

Ubuntu:

sudo apt install nodejs 

whereis nodejs 

nodejs: /usr/bin/nodejs /usr/lib/nodejs /usr/include/nodejs /usr/share/nodejs /usr/share/man/man1/nodejs.1.gz 

Настройка NodeJS Intepreter в IntelliJ:

File | Settings | Languages & Frameworks | Node.js and NPM 
Node interpreter: Add... (select from the above path or add it) 
/usr/bin/nodejs 

Затем нажмите на кнопку Enable и выбрать модули.

3

На OSX, если вы установили Node.js с варевом:

/usr/local/bin/node

Вы можете проверить точную папку на вашем компьютер с помощью команды which node

Важной

Когда искатель откроется в OSX, вы не сможете перейти к этому пути изначально. Сначала вам нужно перейти в корневую папку, например. Macintosh HD, а затем выполнить комбинацию клавиш Command + Shift + . (. = Точка = период), чтобы иметь возможность выбирать скрытые файлы и папки.

enter image description here

+0

это помогло ... спасибо! – hnvasa