2

我想我做了一些事情并破坏了节点。我尝试过改变路径,但真的不知道我在做什么,也不想让问题变得更糟。尝试卸载并重新安装节点都无济于事。任何帮助或想法都会很棒。

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)
4

2 回答 2

7

发现我设置了两次端口,一次在 app.js 中,一次在 .bin/www 中,所以在注释掉一个之后,它现在部署成功!所以我只是一个瓜。希望这对其他人有帮助!

于 2017-01-09T11:37:54.283 回答
4

我也收到了这个错误。

我在stackoverflow中阅读了所有答案,没有任何结果。很多答案都提到您转到 PATH 变量并添加“C:\Windows\System32\”

我也这样做了。一开始并没有成功。您需要做的是将以上内容添加到User Variables > PATH > add "C:\Windows\System32\"

之后更改端口号,然后重新启动系统。

对我来说,执行上述步骤解决了问题。

于 2017-01-07T10:07:10.373 回答