我想我做了一些事情并打破了节点。我尝试过改变路径,但我真的不知道自己在做什么,也不想让问题变得更糟。尝试卸载并重新安装节点都无济于事。任何帮助或想法都会很棒。
Microsoft Windows [Version 10.0.10586]
(c) 2015 Microsoft Corporation. All rights reserved.
[nodemon] 1.11.0
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `node ./bin/www start`
events.js:160
throw er; // Unhandled 'error' event
^
Error: spawn cmd ENOENT
at exports._errnoException (util.js:1022:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:359:16)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)
答案 0 :(得分:6)
发现我正在设置端口两次,一次在app.js中,一次在.bin / www中,所以在评论一次之后它现在已成功部署!所以我只是一个甜瓜。希望这有助于其他人!
答案 1 :(得分:3)
我也得到了这个错误。
我在stackoverflow中阅读了所有答案,没有任何结果。很多答案提到你转到PATH变量并添加“C:\ Windows \ System32 \”
我也这样做了。它起初并没有成功。您需要做的是在User Variables > PATH > add "C:\Windows\System32\"
之后更改端口号,然后重新启动系统。
对我来说,上述步骤解决了这个问题。