Мой Sublime отлично работал с Nodejs. Я мог бы нажать Alt-R и увидеть вывод Node в Sublime. Затем в какой-то момент я обновил Sublime. У меня сейчас версия 2.02 сборка 2221
А потом я попробовал Alt-R и получил это печально известное сообщение
'узел' не распознается как внутренняя или внешняя команда
Но это сработало, так что изменилось?
Шаги, которые я предпринял, чтобы исправить это, были установить git bash, а затем
$ git clone https://github.com/tanepiper/SublimeText-Nodejs.git
$ cd SublimeText-Nodejs/
$ git checkout 095ba03344
Вернувшись в Sublime, я нажал Настройки> Обзор пакетов . Это открыло Windows Explorer с папкой:
C:\Users\me\AppData\Roaming\Sublime Text 2\Packages
Я заменил содержимое папки Nodejs на версию git. Перезапустил Sublime, а затем Alt-R снова ожил.
Другие вещи, которые оказались неактуальными, - это изменение файла Nodejs.sublime-settings и изменение системных переменных среды. Единственное, что сработало, было 095ba03344 , как описано здесь
https://github.com/tanepiper/SublimeText-Nodejs/pull/39