永远无法在Windows 2008 x64上找到.js文件

时间:2013-06-06 11:46:05

标签: windows node.js forever

var forever = require('forever-monitor');

var panel = new (forever.Monitor)('p.js');
panel.start();

此代码输出:

events.js:72
   throw er; // Unhandled 'error' event
          ^
Error: spawn ENOENT
    at errnoException (child_process.js:980:11)
    at Process.ChildProcess._handle.onexit (child_process.js:771:34)

起初我以为我的代码有问题所以我全局安装并尝试

forever p.js

它说

C:\w>forever p.js
warn:    --minUptime not set. Defaulting to: 1000ms
warn:    --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:980:11)
    at Process.ChildProcess._handle.onexit (child_process.js:771:34)

当同一目录中的节点p.js正常工作时,文件就在那里

当尝试永远运行不存在的文件时会出现不同的错误消息

任何关于在哪里寻找的线索都会受到赞赏。

1 个答案:

答案 0 :(得分:2)

尝试使用C:\ w> forever -c node p.js

解决了我的问题......