簡體   English   中英

node.js上的forever模塊不起作用 - 警告

[英]forever module on node.js doesn't work - warnings

我使用Windows 7和nodejs 0.10.12。 我安裝了最新版本的forever模塊

npm install -g forever

然后我輸入

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

現在,我輸入

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"})

我想永遠模塊沒有正確安裝,所以無法運行服務器? 我沒有得到它,我想不出一個解決方案。 有什么建議/提示嗎? 我應該使用節點0.8.x嗎? 或者有一個解決方法?

謝謝

我認為Forever,最新版本(0.10.0),適用於Windows不穩定但不適用於Linux。 您可以嘗試以下但我建議您應該選擇另一種解決方案。

forever start -c node script.js

注意:您無法使用“永久列表”列出並永久停止。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM