node.js上的永远模块不工作 – 警告

我使用Windows 7和nodejs 0.10.12。 我安装了永远模块的最新版本像这样

npm install -g forever 

然后我input

 forever start helloserver.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 info: Forever processing file: helloserver.js 

现在,我input

 forever list 

只是为了检查,我得到

 info: No forever processes running 

另外请注意,在永久安装期间,我收到了这些警告

 package.json eyes@0.1.8 No repository field. package.json eventemitter2@0.4.11 No repository field. package.json eventemitter2@0.4.11 'repositories' (plural) Not supported package.json Please pick one as the 'repository' filed package.json aws-sign@0.2.0 No readme data package.json cookie-jar@0.2.0 No readme data package.json oauth-sign@0.2.0 No readme data package.json tunnel-agent@0.2.0 No readme data package.json forever-agent@0.2.0 No readme data engine hawk@0.10.2: wanted: {"node":"0.8.x"} (current: {"node":"v.0.10.12","npm":"1.2.32"}) engine sntp@0.1.4: wanted: {"node":"0.8.x"} (current: {"node":"v.0.10.12","npm":"1.2.32"}) engine hoek@0.7.6: wanted: {"node":"0.8.x"} (current: {"node":"v.0.10.12","npm":"1.2.32"}) engine boom@0.3.8: wanted: {"node":"0.8.x"} (current: {"node":"v.0.10.12","npm":"1.2.32"}) engine cryptiles@0.1.3: wanted: {"node":"0.8.x"} (current: {"node":"v.0.10.12","npm":"1.2.32"}) 

我猜永远模块没有正确安装,所以不能运行服务器? 我不明白,我不能想到一个解决scheme。 任何build议/提示? 我应该使用节点0.8.x? 或者有一个解决方法?

谢谢

我认为永远,最后的版本(0.10.0),工作在Windows不稳定,但不是Linux。 你可以尝试以下,但我build议你应该select另一个决心。

 forever start -c node script.js 

注意:你永远不能列出并永远停留在“永久列表”中。