Запуск node.js с супервизором в win8

Я пытаюсь заставить мой сервер узлов работать с супервизором. У меня было это работает в Windows 7, но теперь он продолжает отказывать. Вот вывод:

"C:\Program Files\nodejs\node.exe" C:\Users\Mark\AppData\Roaming\npm\node_modules\supervisor\lib\cli-wrapper.js --no-restart-on error server.js

DEBUG: Running node-supervisor with

CreateProcessW: The system cannot find the file specified.
DEBUG:   program 'server.js'
DEBUG:   --watch '.'
DEBUG:   --ignore 'undefined'
DEBUG:   --extensions 'node|js'
DEBUG:   --exec 'node'
DEBUG: Starting child process with 'node server.js'
DEBUG: Watching directory 'D:\Websites\MyProject' for changes.
DEBUG: Program node server.js exited with code 127

Этот парень предложил вместо этого попробовать nodemon, но результат более или менее тот же:

"C:\Program Files\nodejs\node.exe" C:\Users\Mark\AppData\Roaming\npm\node_modules\nodemon\nodemon.js server.js
26 Jan 22:23:10 - [nodemon] v0.7.1
26 Jan 22:23:10 - [nodemon] watching: D:\Websites\MyProject
26 Jan 22:23:10 - CreateProcessW: The system cannot find the file specified.
[nodemon] starting `node server.js`
26 Jan 22:23:10 - [nodemon] app crashed - waiting for file changes before starting...

Однако, если я запускаю "vanilla" node.js, он запускается нормально:

"C:\Program Files\nodejs\node.exe" server.js
Listening on http://localhost:8081

В чем может быть проблема? Это server.js файл не может найти? Почему он не сможет его найти?

1 ответ

Перезагрузил винду, проблема ушла. Теперь все нормально. Вероятно, просто нужно было перезапустить Windows или мою IDE, чтобы обновить пути к файлам:-)

Другие вопросы по тегам