2015-10-09 61 views
0

我是NodeJS的新手。我嘗試在我的本地機器上使用我的節點js應用程序,並安裝永久模塊,腳本連續運行 但是,當我在VPS(Godaddy)中部署我的應用程序時。節點應用程序正常運行我嘗試安裝永遠序運行我不斷的腳本,使用命令Nodejs永遠問題在VPS中,永遠沒有找到命令

npm install forever -g. 

它安裝的模塊,但是當試圖用命令

forever start app.js 

運行它說永遠找不到命令。 任何人都可以指導我,我做錯了什麼?任何幫助將不勝感激。

+0

你看過永久安裝的地方,然後看看你是否有一個路徑到目錄? – jfriend00

+0

你能告訴我如何檢查? – DeJavu

+0

你的GoDaddy VPS是什麼操作系統? – jfriend00

回答

2

如果模塊已列出,您應該檢查npm list -g

檢查它的其他方法是進入bash控制檯並鍵入ls /usr/local/lib/node_modules | grep forever並檢查模塊是否在那裏。

如果不存在,安裝模塊時出現問題。用sudo npm install -g forever重新安裝。

檢查在bash的控制檯printenv | egrep -o "(.*node*),看看是否有 「NODE_PATH =的/ opt/lib中/ node_modules」。

如果不是export NODE_PATH=/opt/lib/node_modules int控制檯並再次嘗試永久命令forever start app.js