/ / SublimeLinter nie wykrywa mojej instalacji Node.js (Debian) - debian, sublimetext2, sublimelinter

SublimeLinter nie wykrywa mojej instalacji Node.js (Debian) - debian, sublimetext2, sublimelinter

Używam Debian Squeeze i zainstalowałem node.js z nvm.

Odbieram nvm.sh z .bashrc i ustawiam moją wersję jako domyślną:

source ~/.nvm/nvm.sh

Bieganie node z terminala działa, ale wydaje się, że SublimeLinter go nie wykrywa:

SublimeLinter: javascript disabled (One of the following JavaScript engines must be installed: node.js, JavaScriptCore)

Utworzyłem dowiązanie symboliczne pod adresem /opt/bin (który jest w mojej ŚCIEŻCE):

$ cd /opt/bin
$ ln -s ~/.nvm/v0.10.3/bin/node

Wciąż ten sam problem.

Co mogę zrobić?

Odpowiedzi:

0 dla odpowiedzi № 1

W wierszu polecenia uruchom which node, a następnie otwórz Preferences -> Package Settings -> SublimeLinter -> Settings - User i ustaw na następujące (zakładając, że nie ma innej zawartości):

{
"sublimelinter_executable_map":
{
"node": "/opt/bin/node" // put results of "which node" here
}
}

Pamiętaj też, że musisz to mieć gjslint skonfiguruj w swoim systemie (jeśli jest to linijka, którą chcesz), zanim zadziała. JSHint i JSLint są wbudowane i można je ustawić, dostosowując javascript_linter opcja.